Release notes
New features
- You can now provide multiple datasets. They will be merged/appended together.
- You can provide a dataset with only inclusions. Use the flag
--included_dataset
. You are able to provide multiple included datasets. - You can provide a dataset with only exclusions. Use the flag
--excluded_dataset
. Multiple files are possible. - You can provide a labelled prior dataset. Use the flag
--prior_dataset
. Multiple files are possible. - If given a partially labeled dataset, ASReview will now continue with those labels.
- A partially labeled dataset can now be simulated by ASReview.
Feature changes
- The flag
--extra_dataset
is removed, since its functionality is now covered by--prior_dataset
. - Oracle mode now takes the width of your console more into account.
prior_included
andprior_excluded
are phased out.- The option
--log_file
has been renamed to--state_file
. The old option is (for now) still available.
Bug fixes
- Fix several issues with the parameters in the config file not being the same as
model.param
.
API Changes
- The
DenseNNLayer
model has been renamed toNN2Layer
to have a more consistent naming scheme. In the same vein, it is now available underasreview.models.nn_2_layer
. - Functionality of creating the feature matrix has been moved from the factory
asreview.review.factory
to the review base class. Thus, instead of supplying the feature matrix to the review class, you should supply anASReviewData
instance. - The current query is now stored in the log file.
- The feature matrix is now stored in the log file. This should improve performance, when restarting ASReview.
- When using the
reviewer.query
function, you can supply a different query strategy. - It is now possible to write extensions for reading different file formats, using the
asreview.readers
entry-point. - The Logger now has a property
settings
that replaces theadd_settings
method. - Everything related to the
logger
functionality has been renamed tostate
. That means that arguments have been changed, class names have been changed, function names have been changed, etc.
Miscellaneous
- Improve documentation.