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.5)EABN_0.6-2.zip(r-4.4)EABN_0.6-2.zip(r-4.3)
EABN_0.6-2.tar.gz(r-4.5-noble)EABN_0.6-2.tar.gz(r-4.4-noble)
EABN_0.6-2.tgz(r-4.4-emscripten)EABN_0.6-2.tgz(r-4.3-emscripten)
EABN.pdf |EABN.html✨
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 1 years agofrom:45a946fc8d. Checks:OK: 1 WARNING: 4. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 22 2024 |
R-4.5-win | WARNING | Oct 22 2024 |
R-4.5-linux | WARNING | Oct 22 2024 |
R-4.4-win | WARNING | Oct 22 2024 |
R-4.3-win | WARNING | Oct 22 2024 |
Exports:accumulateEvidenceannounceStatsappas.jlistbaselineHistBNEngineBNEngineMongoBNEngineNDBclearSRsconfigStatscontextdoBuilddoRunrunevidenceevidence<-EvidenceSetfetchSMgetIssuesgetRecordForUsergetSRhandleEvidencehistNameshistoryloadManifestlogEvidencelogIssuemainLoopmessnewBNEngineMongonewBNEngineNDBnewSRnotifyListenersobservablesparseEvidenceparseStatsparseStudentRecordsaveSRseqnoseqno<-setupDefaultSRshowsmsm<-statstatNamesstatsstats2jsonStudentRecordStudentRecordSettimestamptoStringtrimTableuidunpackSMunparseStatsupdateHistupdateRecordupdateSMupdateStats
Dependencies:askpassclicpp11CPTtoolsdplyreinsumfansiformatRfutile.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 |