[Wiki] Mastering Radiology by drradiology

I know that some cards have copy paste images directly from a site which seems to break after awhile when anki tries to reduce the file size. I am slowly finding these while I do the cards and replacing them with dedicated jpgs but this might take awhile. You can copy paste the broken link directly into your browser and find the image immediately, then take a screenshot and paste it in the note. If you do this and suggest it as a note update on AnkiHub, I could approve them and get the fixed faster. Thanks for the feedback!

I updated the Mega link to the most current version.

1 Like

Yeah i tried syncing with ankihub before i posted the comment, but it didn’t resolve the issue. I can see the pictures when i view the card on ankihub, So I can try and post them back as a jpg into the note and then suggest that as an edit.

My studying has been piecewise in every section so guessing the best way would be to repeat some of the sections

How far out are you from Core? It might just be worth it to start over with this deck if you plan to use it long term. But I know how frustrating that can be! I’m happy you like the deck enough to consider switching even if it means repeating material!

need any help finishing up ct and us physics?

Hey! Thanks for offering your help! I think, at this point, I will just plan to finish out the deck myself. I’ve come this far and I just want to maintain consistency as best as I can. I have fleshed out the US physics portion. CT still needs some work but I plan to do that in the week or so. Again, I appreciate the offer but will plan to complete it myself.

1 Like

Hello, great work with this project! I am running in to an error when trying to sync with ankiweb so reviews are tracked between phone and desktop. I keep getting the following error: “Your collection file is too large to send to AnkiWeb. You can reduce its size by removing any unwanted decks (optionally exporting them first), and then using Check Database to shrink the file size down. ⁨343814144 > 314572800⁩ (uncompressed)”

The sync limit does not include audio or media, so I believe that the issue is related to the HTML contained in the cards. Has anyone else run into this issue or found a workaround? Thanks!

I have seen some people say this about the deck, but I figure if it was an issue on my end then everyone would be messaging me. I am not sure how to fix it. Maybe try unsubscribing, deleting the deck, and trying again? If you haven’t already done that. If you provide an error code from anki or the error message, I can try and look into it.

Hi, thanks for compiling this deck. I’m wondering if this deck is being migrated to Anki Collab (as it is what the front page say after I downloaded the deck .apkg file from Google Drive). I went to Anki Collab website but cannot find this deck on the platform, only AnKore showed up in the search result. So I’m not sure whether this deck is really being migrated or it’s just because the front page is borrowed from AnKore, which is now on Anki Collab. (And if this deck is being migrate, may I have the Anki Collab deck key please?) Thank you again for your great work !

I actually didn’t realize that was still in the google drive version. I thought about switching around that time, but I am in the midst of Core studying (take it in 2 weeks), so I elected to wait. I will look more into possibly hosting it there, but it will require my full attention as I don’t want to do it lazily and break people’s progress. Thanks for pointing that out! I will be releasing an update on the deck with future plans after I am done with Core.

1 Like

I’m getting a repeatable error when trying to subscribe to this deck:

Environment

  • Anki: 25.09.4 (d52ca669) (ao)
  • Python: 3.13.5
  • Qt: 6.9.1 / PyQt: 6.9.1
  • OS: Windows 11 (10.0.26200)
  • AnkiHub add‑on: latest (from AnkiWeb)

What I did

  1. Opened Anki.
  2. Went to AnkiHub → Manage Deck Subscriptions.
  3. Subscribed to the deck above.
  4. Download started, then failed with an error.

Error

The traceback ends with:

_csv.Error: field larger than field limit (131072)

1322529746.gui.exceptions.DeckDownloadAndInstallError: Error while downloading and installing deck 8adf45ec-2b11-4931-a821-ad33cd533505: field larger than field limit (131072)

Full traceback (for reference):

Anki 25.09.4 (d52ca669) (ao)
Python 3.13.5 Qt 6.9.1 PyQt 6.9.1
Platform: Windows-11-10.0.26200-SP0

Traceback (most recent call last):

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\gui\operations\deck_installation.py", line 201, in _download_and_install_decks_inner
    _download_and_install_single_deck(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        deck,
        ^^^^^
        behavior_on_remote_note_deleted=behavior_on_remote_note_deleted,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        recommended_deck_settings=recommended_deck_settings,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\gui\operations\deck_installation.py", line 228, in _download_and_install_single_deck
    notes_data: List[NoteInfo] = AnkiHubClient().download_deck(
                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        deck.ah_did, download_progress_cb=deck_download_progress_cb
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\ankihub_client\ankihub_client.py", line 687, in download_deck
    notes_data_raw = [row for row in reader]
                                     ^^^^^^

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\python\cpython-3.13.5-windows-x86_64-none\Lib\csv.py", line 178, in __next__
    row = next(self.reader)

_csv.Error: field larger than field limit (131072)


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\.venv\Lib\site-packages\aqt\taskman.py", line 152, in raise_exception
    raise exception

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\.venv\Lib\site-packages\aqt\taskman.py", line 148, in _on_closures_pending
    closure()
    ~~~~~~~^^

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\gui\menu.py", line 333, in on_done
    future.result()
    ~~~~~~~~~~~~~^^

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\python\cpython-3.13.5-windows-x86_64-none\Lib\concurrent\futures\_base.py", line 449, in result
    return self.__get_result()
           ~~~~~~~~~~~~~~~~~^^

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\python\cpython-3.13.5-windows-x86_64-none\Lib\concurrent\futures\_base.py", line 401, in __get_result
    raise self._exception

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\gui\operations\utils.py", line 36, in wrapper
    return func(*args, **kwargs)

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\gui\operations\ankihub_sync.py", line 146, in _on_new_deck_subscriptions_done
    future.result()
    ~~~~~~~~~~~~~^^

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\python\cpython-3.13.5-windows-x86_64-none\Lib\concurrent\futures\_base.py", line 449, in result
    return self.__get_result()
           ~~~~~~~~~~~~~~~~~^^

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\python\cpython-3.13.5-windows-x86_64-none\Lib\concurrent\futures\_base.py", line 401, in __get_result
    raise self._exception

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\gui\operations\utils.py", line 36, in wrapper
    return func(*args, **kwargs)

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\gui\operations\deck_installation.py", line 97, in _on_install_done
    import_results: List[AnkiHubImportResult] = future.result()
                                                ~~~~~~~~~~~~~^^

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\python\cpython-3.13.5-windows-x86_64-none\Lib\concurrent\futures\_base.py", line 449, in result
    return self.__get_result()
           ~~~~~~~~~~~~~~~~~^^

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\python\cpython-3.13.5-windows-x86_64-none\Lib\concurrent\futures\_base.py", line 401, in __get_result
    raise self._exception

  File "C:\Users\James\AppData\Local\AnkiProgramFiles\python\cpython-3.13.5-windows-x86_64-none\Lib\concurrent\futures\thread.py", line 59, in run
    result = self.fn(*self.args, **self.kwargs)

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\gui\operations\deck_installation.py", line 81, in <lambda>
    task=lambda: _download_and_install_decks_inner(
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        decks,
        ^^^^^^
        behavior_on_remote_note_deleted=behavior_on_remote_note_deleted,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        recommended_deck_settings=recommended_deck_settings,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ),
    ^

  File "C:\Users\James\AppData\Roaming\Anki2\addons21\1322529746\gui\operations\deck_installation.py", line 218, in _download_and_install_decks_inner
    raise exceptions[0]

1322529746.gui.exceptions.DeckDownloadAndInstallError: Error while downloading and installing deck 8adf45ec-2b11-4931-a821-ad33cd533505: field larger than field limit (131072)

Notes

  • Other AnkiHub decks download and install normally.
  • This error seems to indicate that at least one field in this deck is larger than the CSV limit used by the AnkiHub client.

Could someone please:

  1. Check this deck for notes with extremely large fields, and/or
  2. Confirm whether the AnkiHub add‑on can increase the CSV field_size_limit to prevent this error?

I have found the card responsible using SQLite. I will figure what field is causing the issue and hopefully resolve it. Thanks for the heads up!

I think I found the problem. Would you mind trying to download the deck again? Thanks for your help!

Hey,

I downloaded the add on for hierarchical tags. I unsuspended the neuro cards but I’m still getting nuclear medicine and other subjects scattered throughout the cards; Any suggestions?

Thanks!

i already have ankore downloaded but havent updated it in months because of the coding chaos that happened with their deck..

wanted to try this new deck, but when i downloaded it, i got a message saying there were duplciates and it was merged. why is that? any way around this? i’d ideally keep the neuro cards ive unlocked in ankore but start afresh with other sections on this deck

Thanks for downloading the deck! I am not sure what is going on. Just to confirm you did the following:

  1. Suspend all the cards in the deck (using the Mastering Radiology deck in the browser will capture all the cards regardless of their tags)
  2. Click on the neuro tag you are interested in and unsuspend them
  3. Then, you are still seeing nuclear medicine cards?
  4. Confirm there are not shared tags between the neuro tags you unsuspended and those nuclear medicine cards.

If you want, you can send me some images in a DM and we can work out what is going on!

My deck borrows some MSK and IR cards (plus some others; total 1225 cards) from a previous version of the Ankore deck which is where the crossover is likely occurring. What I would suggest is:

  1. Unsubscribe from this deck
  2. Roll back your Anki to a backup (if feasible)
  3. Export the Ankore neuro you have done (be sure to check “Include scheduling information” to preserve your progress)
  4. Then delete and unsubscribe from the Ankore deck (including the neuro portion you just exported)
  5. Resubscribe to this deck
  6. Import your Ankore Neuro

Hope that helps!

I will try this later! I have some other scattered Ankore unlocks with progression that I’d ideally like to save… I’m assuming same idea?

I just know I had removed Ankore from my usual Ankihub updates and just had been unsuspending for neuro. When I had downloaded your deck, it just merged I guess with my current Ankore deck (I was expecting to see a separate mastering radiology deck).

But I will try this tonight. If it’s not too much trouble, do you have steps on how to best export the cards I want to save w the training saved ?

I can try and help for sure!

  1. First, export your whole deck as a backup (included scheduling information) just in case anything goes wrong (always a good idea when you are planning to make big changes to your collection)
  2. Once that’s complete, you can click on the Ankore deck in your browser and add “-is:new” (this will take away all cards you have not seen from the Ankore deck and only leaves those you have started reviewing).
  3. Then click Notes (from the top toolbar) > export notes > include scheduling information, deck presets, include media (the 4th option to support older versions of Anki is not necessary in your situation since you will importing to the same version of Anki you currently have). I’ll call this the “exported mini deck.”
  4. This will open a dialog box that allows you to save it wherever you prefer. It will keep the deck and subdeck structure.
  5. Then, you can delete the Ankore deck > resubscribe to my deck > let that load in > then try and import your exported mini deck. This should add the cards back in without merging them (I think).
  6. Once you verify everything is working as you want, I would recommend Tools > Check Media > Delete Unused. Then, Tools > Check Media > Empty Trash. Then, Tools > Check Database. This process is good just to clean up your collection.
  7. If for whatever reason, something got messed up, you can delete all the decks and import that backup you created earlier!

Let me know how it goes!