scverse / scverse/spatialdata-plot

consider removing `_copy` private method

Ouverte
#47 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

enhancement priority: low
Langage dominant
Python
Étoiles
86
Forks
21
Merge moyen
14 h 50 min
PR mergées (30 j)
3

Description

Report

https://github.com/scverse/spatialdata-plot/blob/582c8379f2478d0e7bc0a7d4733d3cb6fa9af061/src/spatialdata_plot/pl/basic.py#L81

copying the entire spatialdata object can be expensive if elements are on memory. Consider change logic to avoid this.

Version information

No response

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par lire src/spatialdata_plot/pl/basic.py autour de la ligne 81 et par suivre les endroits où la méthode privée _copy est utilisée. Vérifiez s’il est possible d’éviter de copier l’objet spatialdata entier lors du traçage lorsque les éléments sont en mémoire. Le travail est considéré comme terminé si le comportement de traçage existant est préservé tout en évitant la copie coûteuse de l’objet complet ; aucun fichier de test n’est indiqué dans l’issue.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
data-visualization
Type d'issue
Refactorisation
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.