Merge branch '19-load_scores-extremely-memory-hungry' into 'master'

Resolve "load_scores extremely memory hungry"

Closes #19 

Currently I left the old functions to read scores inside, but it might be a good idea to remove them and base everything on iterators. What do you think?

See merge request !20
19 jobs for master in 10 minutes and 46 seconds (queued for 8 seconds)
Status Job ID Name Coverage
  Build
passed #27817
conda-linux
build_linux_27

00:03:04

passed #27820
conda-linux
build_linux_34

00:03:03

passed #27822
conda-linux
build_linux_35

00:02:59

passed #27818
conda-macosx
build_macosx_27

00:01:50

passed #27819
conda-macosx
build_macosx_34

00:01:39

passed #27821
conda-macosx
build_macosx_35

00:01:39

 
  Test
passed #27827
conda-linux
test_linux_27

00:02:42

90.0%
passed #27823
conda-linux
test_linux_34

00:02:43

90.0%
passed #27824
conda-linux
test_linux_35

00:02:43

90.0%
passed #27828
conda-macosx
test_macosx_27

00:01:06

90.0%
passed #27825
conda-macosx
test_macosx_34

00:00:55

90.0%
passed #27826
conda-macosx
test_macosx_35

00:00:54

90.0%
 
  Docs
passed #27829
conda-linux
docs_linux_35

00:02:06

 
  Wheels
passed #27834
conda-linux
wheels_linux_27

00:02:06

passed #27833
conda-linux
wheels_linux_34

00:02:01

passed #27831
conda-linux
wheels_linux_35

00:02:01

passed #27830
conda-macosx
wheels_macosx_27

00:00:09

passed #27832
conda-macosx
wheels_macosx_34

00:00:10

passed #27835
conda-macosx
wheels_macosx_35

00:00:08