Skip to content

Releases: nsip/nias2

Alpha Release, Pearson Yr3 Writing

27 Mar 00:58
Compare
Choose a tag to compare
Pre-release

Pearson fixed format ingests are processed as follows:

  • In the folder in, create a subfolder /Pearson
  • Place in the Pearson subfolder the Pearson fixed format files you want processed. We would prefer if you add the ASL Id for each school to the file, at byte 135; see documentation (to be released).
  • Launch ./naprr as normal
  • The Pearson fixed format files will be ingested, converted to XML, and output to the folder /yr3w
    • TBD: individual student results not output yet
  • TBD: A report will be displayed of what was ingested and converted to XML
  • TBD: The ingested Pearson students will be matched against the students ingested from the XML files proper, by match on TAA id or StateProvince ID (or PSI, if that is added to the Pearson file)
  • The Pearson ingested students will not be included in the NAPRR visualisation. Users will need to confirm that the XML generated matches what they need, and then move the generated XML from the in/Pearson folder into the in folder proper.

NAP Results Reporting with Codeframe Report & School Info

14 Mar 01:29
Compare
Choose a tag to compare

Builds on previous release, now includes all requested reports with Codeframe browser and school info display.

Binaries rebuilt with golang 1.8 compiler; significant performance improvements for 32bit systems.

NAP Results Reporting with web data browser

06 Mar 01:41
Compare
Choose a tag to compare

Please note this is a work in progress....

Release contains:
reporting sub-system,
report generators for csv reports,
web data browser for results data.

Package comes with a full results reporting dataset extract for 4 schools, which is ingested on first running the application.

When application runs data is streamed from the data file in the /in directory and processed onto the reporting sub-system.

Report generators are then run to produce csv extracts of the data in the /out folder
This contains aggregate reports at the top level for all report types (score summaries, domain scores, participation and code-frame)

a directory for each school is also created under the /out folder, with each subfolder named according to the ASL id (accra id) of the school. Each of these also contains the reports for each school.

The code-frame report is only generated at the top level as is is about the test not about an individual school.

To run the application and populate it from the sample file, simply navigate to the installation folder in a console or terminal and run naprr.exe or ./naprr if linux/windows.

Once data has been read and reports generated, the console will announce that the web services are being launched.

To browse the data using the web ui, open a browser and navigate to:

http://localhost:1328/naprr

close the application in the console with Ctrl+C

(launch and shutdown scripts/batch files will be provided later).

If you want to re-run the application to use the browser, there's no need to re-load the data (the longest operation) if it hasn't changed.

For this situation launch the application with the command line flag -rewrite, and only the regeneration and web server launch will take place.

This allows changing of the report formats by editing the templates and then regenerating without the need to reload data, but also saves time if you just want to start the web data browser.

Notes:
Graphs in domain scores ui not always correctly drawing score location in bands, to be fixed - main purpose of naprr however is to surface richness of dataset, hopefully developers can use the reporting sub-system apis to create their own visualisations.

V9 NAP Validation Release - alpha

20 Feb 01:51
Compare
Choose a tag to compare
Pre-release

9, alpha prerelease

This version has minor updates to validation; most notably, PSI is checked for uniqueness within a school.

NAPRR Initial Test Candidate

15 Feb 04:08
Compare
Choose a tag to compare

Release of the NAP RR data processor.

Single binary, launches streaming server within app.

Unzip files shold have naprr executable, an /in directory and a /templates directory.

To process results file just use a terminal to cd to the naprr folder and run the naprr executable.

Zip distribution includes a test xml zip file in the /in directory - this will get processed automatically when the executable is run.

All reports will be written to the /out directory; contains summary reports at the top level and then a folder for each school with relevant reports inside.

All reports as requested except code frame_writing where we still need to understand the structure more clearly, but sensible real defaults are put into the file from the r/r dataset so structurally correct.

To test reporting engine only, as opposed to data parsing, delete the /out directory then run the naprr executable with the flag -rewrite this will simply regenerate the reports without reloading the data.

Report formats all governed by template so can be modified, but will be better once a ui is in place.

V8 Naplan Validation

17 Jan 14:16
Compare
Choose a tag to compare

New release to support Win32 with low-mem streaming.

New UI, simpler and cleaner.

Privacy statement requested by AG now in interface on first load.

User guide (nias8help.pdf) included as part of this download zip and also served by application on webpage.

v7

12 Dec 05:45
Compare
Choose a tag to compare
v7

Finalised v7 release, including updated NAP registration definitions and validation.

Validation of FTE value to be between 0.0 and 1.0.

Updated definitions of NAPLAN Registration Set #2

08 Dec 04:21
Compare
Choose a tag to compare

Introducing trimming of space for all CSV fields, on either side

Updated definitions of NAPLAN Registration Set

06 Dec 04:09
Compare
Choose a tag to compare

Updated definitions of NAPLAN Registration Set.

Improved performance of NIAS bus.

Scalability release for all platforms

17 Aug 02:04
Compare
Choose a tag to compare

Multi messaging bus support allows for high volume file processing on Windows as well as mac/linux.
Will process 1million student records reliably on all platforms.

Mem-Bus choice configured in nias.toml; defaults to mem for windows users

NAPLAN PSI validation services added; format checking for PSI and checksum for validity. can be enabled/disabled as required in nias.toml