Splits Individualized Score Reports (ISR) from the New Jersey Student Learning Assessment (NJSLA) PDF export into two page PDFs and labels output by the New Jersey State ID (SID) extracted from the ISR.
Project description
pynjsla
Python package that splits Individualized Score Reports (ISR) PDF district level exports from the New Jersey Student Learning Assessment (NJSLA) into a two page PDF student level export and labels output by the New Jersey Student ID (SID) extracted from the PDF for SIS or database upload.
Free Version vs Enterprise Version
Free Version (PyPi)
- Limited single NJSLA ISR splitting, up to 25 students.
Enterprise Version
- Unlimited single NJSLA ISR splitting.
- Unlimited batch NJSLA ISR splitting.
- Directory and subfolder creation.
- Zip Archive creation
📩 Contact: gw.datasolutions@gmail.com
njsla_split
Installation
pip install pynjsla
Usage
import pynjsla
from pynjsla.njsla import njsla_split
njsla_split('C:\Documents\Reports\NJSLA_ISR.pdf')
The output will be x number of exported PDFs with the output label being the ID from the NJSLA ISRs.
Documentation
| Input | Data Type | Documentation |
|---|---|---|
| pdf_object | string | The file path of the NJSLA ISR |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pynjsla-0.2.1.tar.gz.
File metadata
- Download URL: pynjsla-0.2.1.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a860781365ba219cab576a91fa86a5c02cc57fcdbc2ca5ca672113e4f0d3702
|
|
| MD5 |
1af929b80a749fb83c52e0e549a096e0
|
|
| BLAKE2b-256 |
d4e60411df8ab4a1d87c94843c2352d89555a452290b8f0584fa9badf1faf68b
|
File details
Details for the file pynjsla-0.2.1-py3-none-any.whl.
File metadata
- Download URL: pynjsla-0.2.1-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2277a270d4d39aaea4e9fbf5b8aa0d2b61ba919d7ef3354a718419b6783773c
|
|
| MD5 |
8b92397c3ec21e5faba92abb15023412
|
|
| BLAKE2b-256 |
4e4d29c7839ef0a1e84ba22a3c31431af6e473a07322b39bf8ef434f9ba3edb2
|