{ "info": { "author": "Douglas De Rizzo Meneghetti", "author_email": "douglasrizzom@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Natural Language :: English", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Education :: Testing" ], "description": "`catsim` -- Computerized Adaptive Testing Simulator\n###################################################\n\n.. image:: https://travis-ci.org/douglasrizzo/catsim.svg?branch=master\n :target: https://travis-ci.org/douglasrizzo/catsim\n :alt: Build Status\n\n.. image:: https://coveralls.io/repos/github/douglasrizzo/catsim/badge.svg?branch=master\n :target: https://coveralls.io/github/douglasrizzo/catsim?branch=master\n :alt: Test Coverage\n\n.. image:: https://badge.fury.io/py/catsim.svg\n :target: https://badge.fury.io/py/catsim\n :alt: Latest Version\n\n.. image:: https://landscape.io/github/douglasrizzo/catsim/master/landscape.svg?style=flat\n :target: https://landscape.io/github/douglasrizzo/catsim/master\n :alt: Code Health\n\n.. image:: https://requires.io/github/douglasrizzo/catsim/requirements.svg?branch=master\n :target: https://requires.io/github/douglasrizzo/catsim/requirements/?branch=master\n :alt: Requirements Status\n\n\n.. image:: https://zenodo.org/badge/doi/10.5281/zenodo.46420.svg\n :target: http://dx.doi.org/10.5281/zenodo.46420\n :alt: Digital Object Identifier\n\nQuick start\n***********\n\n**catsim** is a computerized adaptive testing simulator written in Python 3.4. It allow for the simulation of computerized adaptive tests, selecting different test initialization rules, item selection rules, proficiency reestimation methods and stopping criteria.\n\nComputerized adaptive tests are educational evaluations, usually taken by examinees in a computer or some other digital means, in which the examinee's proficiency is evaluated after the response of each item. The new proficiency is then used to select a new item, closer to the examinee's real proficiency. This method of test application has several advantages compared to the traditional paper-and-pencil method, since high-proficiency examinees are not required to answer all the easy items in a test, answering only the items that actually give some information regarding his or hers true knowledge of the subject at matter. A similar, but inverse effect happens for those examinees of low proficiency level.\n\n*catsim* allows users to simulate the application of a computerized adaptive test, given a sample of examinees, represented by their proficiency levels, and an item bank, represented by their parameters according to some Item Response Theory model.\n\nInstallation\n============\n\nInstall it using ``pip install catsim``.\n\nImportant links\n===============\n\n- Official source code repo: https://douglasrizzo.github.io/catsim\n- HTML documentation (stable release): http://douglasrizzo.com.br/catsim\n- Issue tracker: https://github.com/douglasrizzo/catsim/issues\n\nDependencies\n============\n\n`catsim` depends on the latest versions of NumPy, SciPy, Matplotlib and scikit-learn,\nwhich are automatically installed from `pip`.\n\nTo run the tests, you'll need to install the testing requirements `pip install catsim[testing]`.\n\nTo generate the documentation, Sphinx and its dependencies are needed.", "description_content_type": "text/x-rst", "docs_url": "https://pythonhosted.org/catsim/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://douglasrizzo.com.br/catsim", "keywords": "", "license": "LGPLv3", "maintainer": "", "maintainer_email": "", "name": "catsim", "package_url": "https://pypi.org/project/catsim/", "platform": "", "project_url": "https://pypi.org/project/catsim/", "project_urls": { "Homepage": "https://douglasrizzo.com.br/catsim" }, "release_url": "https://pypi.org/project/catsim/0.15.4/", "requires_dist": null, "requires_python": "", "summary": "Computerized Adaptive Testing Simulator", "version": "0.15.4" }, "last_serial": 5359677, "releases": { "0.10": [ { "comment_text": "", "digests": { "md5": "830a4364d3414530952f670eb4d7bb02", "sha256": "f2d73b6f7bb29e7766b3a253c4420ffe633c49006eb5ddd15a72c2181a952f6c" }, "downloads": -1, "filename": "catsim-0.10.tar.gz", "has_sig": false, "md5_digest": "830a4364d3414530952f670eb4d7bb02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22479, "upload_time": "2016-05-27T22:04:37", "url": "https://files.pythonhosted.org/packages/09/81/6fc974f6f242b9c9d770c0ce4b91f74f646c0e480f3bc1a6c31ecf126f01/catsim-0.10.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "5cf14d8d12aeff4c6b5d64ee81c624fa", "sha256": "1866d695f882f8ff4b774f0d1c21d844d80979a1accf30842504041069887415" }, "downloads": -1, "filename": "catsim-0.10.1.tar.gz", "has_sig": false, "md5_digest": "5cf14d8d12aeff4c6b5d64ee81c624fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22866, "upload_time": "2016-09-28T00:19:54", "url": "https://files.pythonhosted.org/packages/f1/d9/a8340d952f7cd97c00bd78589ac15e2fd1325811a2feca1ea9e578696e22/catsim-0.10.1.tar.gz" } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "252218c1123365c42ba0f19f88eda8b9", "sha256": "8a2b5649f86eea3c8f4dc8a5fc11fe1a12a0bbada24527701869685227fb35bc" }, "downloads": -1, "filename": "catsim-0.10.2.tar.gz", "has_sig": false, "md5_digest": "252218c1123365c42ba0f19f88eda8b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22850, "upload_time": "2016-09-29T21:35:17", "url": "https://files.pythonhosted.org/packages/42/55/3b3f2683676d21b78f8b02497940342d84a5ef1c04cdd59c7c9d96c08052/catsim-0.10.2.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "9b01e0825a00247b00497916143aa74d", "sha256": "8373b20bb5d596571b83d72be4647b92a8daba87fd9d59b84431cf5a3e9f6e2f" }, "downloads": -1, "filename": "catsim-0.11.0.tar.gz", "has_sig": false, "md5_digest": "9b01e0825a00247b00497916143aa74d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22943, "upload_time": "2016-10-13T08:40:52", "url": "https://files.pythonhosted.org/packages/ea/d3/77fa5691b9c1b03764b62c4202cbf417dca360d4d651995d04e5147d2d1e/catsim-0.11.0.tar.gz" } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "2c4c96d89ff3609b304f180a8764e6ef", "sha256": "e383c0590b1b4dc694f8bf32ff6fc5de83a4519c1782f69b41ab78623a707cff" }, "downloads": -1, "filename": "catsim-0.11.1.tar.gz", "has_sig": false, "md5_digest": "2c4c96d89ff3609b304f180a8764e6ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23200, "upload_time": "2016-10-13T21:45:17", "url": "https://files.pythonhosted.org/packages/6a/85/582eb937d19308f02c25972ed9b859a85372f4964e0e152d51da5502d53b/catsim-0.11.1.tar.gz" } ], "0.11.2": [ { "comment_text": "", "digests": { "md5": "526083b9ba384b84b1a5a527d384270e", "sha256": "ead4473efbb1c507fb5135b8afcdbcf598f4f3b2a92b6a759e4346fcd61c6083" }, "downloads": -1, "filename": "catsim-0.11.2.tar.gz", "has_sig": false, "md5_digest": "526083b9ba384b84b1a5a527d384270e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23484, "upload_time": "2016-10-15T00:29:20", "url": "https://files.pythonhosted.org/packages/d7/cc/ae5d8dc3736c54fa6abd6fcf18fd7aaebe483f9e2d756452a1b3223a9607/catsim-0.11.2.tar.gz" } ], "0.11.4": [ { "comment_text": "", "digests": { "md5": "13a2d7c15a0ffb33b548eb0d6dc6fbc9", "sha256": "9f198cba9850868fbb03c0bb56d219a9840f45b33377ee34ff0d4b677f6dcaf7" }, "downloads": -1, "filename": "catsim-0.11.4.tar.gz", "has_sig": false, "md5_digest": "13a2d7c15a0ffb33b548eb0d6dc6fbc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23688, "upload_time": "2016-10-16T07:37:13", "url": "https://files.pythonhosted.org/packages/44/6c/88559d0b38213197c24919461785273c6bc37d8b2b2884ad4fa87778400c/catsim-0.11.4.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "5c985b5474e36e112217eb7071dbaa22", "sha256": "99e93f461820e89aef981c41b9eab682ad4e58f1d0e31d9a689621b88314525d" }, "downloads": -1, "filename": "catsim-0.12.0.tar.gz", "has_sig": false, "md5_digest": "5c985b5474e36e112217eb7071dbaa22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24413, "upload_time": "2016-10-18T00:14:04", "url": "https://files.pythonhosted.org/packages/e6/ff/c01ba22c43f28418ff5816db032b1e0bd472bcfb94a59eda572dc5f782f1/catsim-0.12.0.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "83e134c51a397be2c8bcf7521381ab97", "sha256": "cd9faf1ba550b5bff6906af5728f1d447cce744991798e4794c8d12ae8022569" }, "downloads": -1, "filename": "catsim-0.12.1.tar.gz", "has_sig": false, "md5_digest": "83e134c51a397be2c8bcf7521381ab97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24479, "upload_time": "2016-10-18T04:52:05", "url": "https://files.pythonhosted.org/packages/37/24/2dda3fea76acb1784fb4b8ea28ce80f11d91e754506a0f2078c628f60f8b/catsim-0.12.1.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "35c130cd7489ee779c134493f309d212", "sha256": "0b9dcc74954e6618d92b9e6ba1f1de086f64b9df21209a1b854cd94c76f32162" }, "downloads": -1, "filename": "catsim-0.13.0.tar.gz", "has_sig": false, "md5_digest": "35c130cd7489ee779c134493f309d212", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24828, "upload_time": "2016-10-21T22:20:11", "url": "https://files.pythonhosted.org/packages/62/bc/fe2d3e58a06bf954fadc096b679821987f76d56d8ead141b728f15c2a9f4/catsim-0.13.0.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "8924bc5e58036d07085e2c9dddfc0549", "sha256": "c5275edf3a243fd24dab659d17fab491e11b6625209b21e483dc79dcc6b83c18" }, "downloads": -1, "filename": "catsim-0.13.1.tar.gz", "has_sig": false, "md5_digest": "8924bc5e58036d07085e2c9dddfc0549", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24880, "upload_time": "2016-10-25T03:41:29", "url": "https://files.pythonhosted.org/packages/29/67/826268661b02a65ccd7ca3511d11999bc2c2c0f7f350d9d7c5dc144cf94c/catsim-0.13.1.tar.gz" } ], "0.13.2": [ { "comment_text": "", "digests": { "md5": "7cc20cb5ba3d57f93514da6006173b95", "sha256": "79c54f17f9d858703cdf47838ec523e0b25d399098e800b9ceb45efa833c84ee" }, "downloads": -1, "filename": "catsim-0.13.2.tar.gz", "has_sig": false, "md5_digest": "7cc20cb5ba3d57f93514da6006173b95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25033, "upload_time": "2016-12-12T22:26:01", "url": "https://files.pythonhosted.org/packages/e5/15/e8176e589934c2b2dca2f0c216cae7e22dec1d793b2a65f43899832c5d54/catsim-0.13.2.tar.gz" } ], "0.13.3": [ { "comment_text": "", "digests": { "md5": "ef9b2342444b7755c3dad171d00f24cc", "sha256": "451e4e1518f8ee5b31a8ee79d7dfe2b087fd87c85b763db0729c002cdd0b3792" }, "downloads": -1, "filename": "catsim-0.13.3.tar.gz", "has_sig": false, "md5_digest": "ef9b2342444b7755c3dad171d00f24cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25051, "upload_time": "2016-12-24T06:58:03", "url": "https://files.pythonhosted.org/packages/47/35/ed26898875c290fa69b64cdcf898b9bc02cb842a81a368a71ad496152be5/catsim-0.13.3.tar.gz" } ], "0.13.4": [ { "comment_text": "", "digests": { "md5": "82bbf93bedd9faf8795ad33b95b4c4f9", "sha256": "06290bd9f4bf764d4fbc98603e45a71d6548e79ecaeaaffbf351cfb68bc57f1e" }, "downloads": -1, "filename": "catsim-0.13.4.tar.gz", "has_sig": false, "md5_digest": "82bbf93bedd9faf8795ad33b95b4c4f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25558, "upload_time": "2018-03-05T18:39:20", "url": "https://files.pythonhosted.org/packages/f9/58/60ef645a06a944044085fe3571ae656ffc4921c7015f1e85c5e00d70b55f/catsim-0.13.4.tar.gz" } ], "0.15.1": [ { "comment_text": "", "digests": { "md5": "106ee68f4bb3c88a3b4f64461c7b6f02", "sha256": "9b4219d2f783e6580c2a30b33cefee89e0ebae1ce347b36f5b025321c995da16" }, "downloads": -1, "filename": "catsim-0.15.1.tar.gz", "has_sig": false, "md5_digest": "106ee68f4bb3c88a3b4f64461c7b6f02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27763, "upload_time": "2018-09-17T15:22:20", "url": "https://files.pythonhosted.org/packages/21/90/b7c8536dff0b3e7044b24b92472e2bf4e66a5f8c0e0b301653fbb95ef4ac/catsim-0.15.1.tar.gz" } ], "0.15.3": [ { "comment_text": "", "digests": { "md5": "b24d25adc53ccb541cab39293ad8b0a2", "sha256": "f8d66e74bb4fd87a4363b23b5aefde1612c044c6b1732cca70a402c94d8fcd54" }, "downloads": -1, "filename": "catsim-0.15.3.tar.gz", "has_sig": false, "md5_digest": "b24d25adc53ccb541cab39293ad8b0a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28332, "upload_time": "2019-03-12T18:18:49", "url": "https://files.pythonhosted.org/packages/a7/6a/cb67792857c17af5c267fa2f9f50e11b6d2fc2355f5310e8d3ebaf83a2d2/catsim-0.15.3.tar.gz" } ], "0.15.4": [ { "comment_text": "", "digests": { "md5": "7efb832b38c5f03c8c68c3095571b705", "sha256": "223a6e7d31636d45fac9d334be84a90642b253228e0fcbe7a53bbf0e867b0ecd" }, "downloads": -1, "filename": "catsim-0.15.4.tar.gz", "has_sig": false, "md5_digest": "7efb832b38c5f03c8c68c3095571b705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28488, "upload_time": "2019-06-04T21:10:22", "url": "https://files.pythonhosted.org/packages/63/de/97933305546977a99ba849dbdcd1283a6edea948620b1fc1297099928995/catsim-0.15.4.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "2cd27434815e5c50636660bf36bc0627", "sha256": "9d6a37d64967051b48cfa510531daaee454a85d1a243e765b3b104c9c6f0b51f" }, "downloads": -1, "filename": "catsim-0.8.1.tar.gz", "has_sig": false, "md5_digest": "2cd27434815e5c50636660bf36bc0627", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18074, "upload_time": "2016-02-15T09:06:00", "url": "https://files.pythonhosted.org/packages/61/89/40a65daa98efbc8235d990923a860647ae8ef546d962c859f44cd3fb619b/catsim-0.8.1.tar.gz" } ], "0.8.2": [], "0.8.4": [ { "comment_text": "", "digests": { "md5": "a1a861c3fd8e0aa803340d0afbb95762", "sha256": "83baab8d37149aaaba746c8aae11a73519c8d337d578dbca08a41f8de4c58a43" }, "downloads": -1, "filename": "catsim-0.8.4.tar.gz", "has_sig": false, "md5_digest": "a1a861c3fd8e0aa803340d0afbb95762", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17847, "upload_time": "2016-02-18T19:33:41", "url": "https://files.pythonhosted.org/packages/52/95/de779d1fc7929d03c2767ea5ffe929f91087d066f55b2bf67ecef61908e8/catsim-0.8.4.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "1503584dcb5345bd322cd0a1f38b0ca0", "sha256": "ae2e0e658e8809dbdbdf482ca19a85e9b4be49f263f1b136f099d1445e551df2" }, "downloads": -1, "filename": "catsim-0.9.tar.gz", "has_sig": false, "md5_digest": "1503584dcb5345bd322cd0a1f38b0ca0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20372, "upload_time": "2016-02-20T11:09:34", "url": "https://files.pythonhosted.org/packages/d9/b0/841ae5ee3579ebed4e852670d87cc0e3dfb2c0aa7f6485302d34d020c157/catsim-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "0d207f0df705036bf4431c020aa90815", "sha256": "b20f0d1db740316b3e313882eff554e5dcc981dd92f489cafbe97eb4b7e55f17" }, "downloads": -1, "filename": "catsim-0.9.1.tar.gz", "has_sig": false, "md5_digest": "0d207f0df705036bf4431c020aa90815", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21276, "upload_time": "2016-02-23T01:29:22", "url": "https://files.pythonhosted.org/packages/5e/da/14b76d71b802c5a51c640b5b9926593ee919cb49cc08c714038914949ef1/catsim-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "56b2e67849f5d91145fa0b9bc8a14235", "sha256": "fa4b2ab5eb962a828c40203cc0219228671c14baa15b2f6ae742b33aaac5dec4" }, "downloads": -1, "filename": "catsim-0.9.2.tar.gz", "has_sig": false, "md5_digest": "56b2e67849f5d91145fa0b9bc8a14235", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21565, "upload_time": "2016-03-26T22:14:27", "url": "https://files.pythonhosted.org/packages/3f/38/5d89b9c2856e96670d3e384167f1edc3531cae4eca6f73933df31ef28035/catsim-0.9.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7efb832b38c5f03c8c68c3095571b705", "sha256": "223a6e7d31636d45fac9d334be84a90642b253228e0fcbe7a53bbf0e867b0ecd" }, "downloads": -1, "filename": "catsim-0.15.4.tar.gz", "has_sig": false, "md5_digest": "7efb832b38c5f03c8c68c3095571b705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28488, "upload_time": "2019-06-04T21:10:22", "url": "https://files.pythonhosted.org/packages/63/de/97933305546977a99ba849dbdcd1283a6edea948620b1fc1297099928995/catsim-0.15.4.tar.gz" } ] }