Package: EABN 0.6-2
EABN: Evidence Accumulation Bayes Net Engine
Extracts observables from a sequence of events.
Authors:
EABN_0.6-2.tar.gz
EABN_0.6-2.zip(r-4.7)EABN_0.6-2.zip(r-4.6)EABN_0.6-2.zip(r-4.5)
EABN_0.6-2.tar.gz(r-4.7-any)EABN_0.6-2.tar.gz(r-4.6-any)
EABN_0.6-2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
EABN/json (API)
| # Install 'EABN' in R: |
| install.packages('EABN', repos = c('https://ralmond.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/ralmond/eabn/issues
assessment-scoringbayesian-networkevidence-centered-design
Last updated from:45a946fc8d. Checks:2 ERROR, 2 OK, 3 FAIL, 2 WARNING. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | ERROR | 152 | ||
| source / vignettes | OK | 211 | ||
| linux-release-x86_64 | ERROR | 145 | ||
| macos-release-arm64 | FAIL | 101 | ||
| macos-oldrel-arm64 | FAIL | 103 | ||
| windows-devel | FAIL | 102 | ||
| windows-release | WARNING | 101 | ||
| windows-oldrel | WARNING | 99 | ||
| wasm-release | OK | 1115 |
Exports:accumulateEvidenceannounceStatsappas.jlistbaselineHistBNEngineBNEngineMongoBNEngineNDBclearSRsconfigStatscontextdoBuilddoRunrunevidenceevidence<-EvidenceSetfetchSMgetIssuesgetRecordForUsergetSRhandleEvidencehistNameshistoryloadManifestlogEvidencelogIssuemainLoopmessnewBNEngineMongonewBNEngineNDBnewSRnotifyListenersobservablesparseEvidenceparseStatsparseStudentRecordsaveSRseqnoseqno<-setupDefaultSRshowsmsm<-statstatNamesstatsstats2jsonStudentRecordStudentRecordSettimestamptoStringtrimTableuidunpackSMunparseStatsupdateHistupdateRecordupdateSMupdateStats
Dependencies:askpassclicpp11CPTtoolsdplyreinsumformatRfutile.loggerfutile.optionsgenericsgluejsonlitelambda.rlifecyclemagrittrmathjaxrmimemongomongoliteopensslPeanutpillarpkgconfigProc4purrrR.methodsS3R.ooR.utilsR6RcpprlangRNeticastringistringrsystibbletidyrtidyselectutf8vctrswithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Evidence Accumulation Bayes Net Engine | EABN-package EABN |
| Merge evidence from an evidence set with the student record. | accumulateEvidence handleEvidence |
| Class '"BNEngine"' | app,BNEngine-method BNEngine BNEngine-class fetchNextEvidence,BNEngine-method markProcessed,BNEngine-method notifyListeners,BNEngine-method |
| Creates a Bayes Net Engine attached to a Mongo database. | BNEngineMongo newBNEngineMongo |
| Class '"BNEngineMongo"' | BNEngineMongo-class |
| Creates a Bayes net engine not attached to a database. | BNEngineNDB newBNEngineNDB |
| Class '"BNEngineNDB"' | BNEngineNDB-class evidence,BNEngineNDB-method evidence<-,BNEngineNDB-method |
| Configures the Statistic Objects for the BNEninge | configStats |
| Build or rebuild the Bayes nets for a scoring engine. | doBuild |
| This runs the Evidence Accumulation Bayes net engine to scor or rescore an assessment. | doRunrun |
| Creates an Evidence Set Message | EvidenceSet |
| Class '"EvidenceSet"' | EvidenceSet-class observables,EvidenceSet-method seqno,EvidenceSet-method seqno<-,EvidenceSet-method show,EvidenceSet-method toString,EvidenceSet-method |
| Fetches student model from database or JSON | fetchSM unpackSM |
| Gets or makes the student record for a given student. | getRecordForUser |
| Save and retrieve student records from a record set. | clearSRs getSR newSR saveSR |
| Retrieves node histories from a Student Record | histNames history |
| Loads the mainifest for the compentency and evidence models in the BNEngine | loadManifest |
| Handle the relationship between evidence sets and student records. | evidence evidence<- logEvidence seqno seqno<- updateRecord |
| Manage error messages associated with a StudentRecord. | getIssues getIssues,StudentRecord-method logIssue logIssue,StudentRecord,ANY-method logIssue,StudentRecord,character-method |
| This function loops through the processing of evidence sets. | mainLoop |
| Access parts of an evidence set message. | observables |
| Convert EvidenceSet objects to and from JSON | as.jlist,EvidenceSet,list-method parseEvidence |
| Functions for (un)serializing stats from student records. | parseStats stats2json unparseStats |
| Covert Student Records to/from JSON | as.jlist,StudentRecord,list-method parseStudentRecord |
| Set up the Default Student Record for an StudentRecordSet | setupDefaultSR |
| Access the student model (Pnet) associated with a studnet record | sm sm<- |
| Access statistics from a Student Record | stat statNames stats |
| Constructor for 'StudentRecord' object | StudentRecord |
| Class '"StudentRecord"' | app,StudentRecord-method context,StudentRecord-method evidence,StudentRecord-method evidence<-,StudentRecord-method histNames,StudentRecord-method history,StudentRecord,character-method seqno,StudentRecord-method seqno<-,StudentRecord-method show,StudentRecord-method sm,StudentRecord-method sm<-,StudentRecord-method stat,StudentRecord,character-method statNames,StudentRecord-method stats,StudentRecord-method StudentRecord-class timestamp,StudentRecord-method toString,StudentRecord-method uid,StudentRecord-method |
| Constructor for "StudentRecordSet" class | StudentRecordSet |
| Class '"StudentRecordSet"' | app,StudentRecordSet-method clearSRs,StudentRecordSet-method getSR,StudentRecordSet-method newSR,StudentRecordSet-method saveSR,StudentRecordSet-method StudentRecordSet-class |
| Trims empty columns from tables. | trimTable |
| Update the node history in a student record | baselineHist updateHist |
| Updates the Student model with additional evidence. | updateSM |
| Recalculates statistics for changed student model. | announceStats updateStats |
