U
    Åmœd�  ã                   @   sF   d Z ddlZddlmZ ddlmZ ddlmZ ddd	„Zd
d„ ZdS )z%Set the default matplotlib.rcParams.
é    N)ÚrcParams)Úcycleré   )Úpalettesé   c                 C   s  dt d< dt d< dt d< dt d< d	t d
< dt d< dt d< dt d< dddddgt d< | } | t d< d|  t d< | t d< | t d< dt d< dt d< dt d< d t d!< ttjd"�t d#< d$t d%< d&t d'< d(t d)< d*t d+< d*t d,< | t d-< | t d.< d/t d0< d1t d2< |d3k�rt d4 n|t d4< d3S )5zeSet matplotlib.rcParams to Scanpy defaults.

    Call this through `settings.set_figure_params`.
    )é   r   zfigure.figsizeg
×£p=
Ç?zfigure.subplot.leftg¸…ëQ¸î?zfigure.subplot.rightg333333Ã?zfigure.subplot.bottomg…ëQ¸í?zfigure.subplot.topg      ø?zlines.linewidthé   zlines.markersizer   zlines.markeredgewidthZArialZ	HelveticazDejaVu SanszBitstream Vera Sansz
sans-serifzfont.sans-serifz	font.sizegq=
×£pí?zlegend.fontsizezaxes.titlesizezaxes.labelsizezlegend.numpointszlegend.scatterpointsg      à?zlegend.handlelengthgš™™™™™Ù?zlegend.handletextpad)Úcolorzaxes.prop_cyclegš™™™™™é?zaxes.linewidthÚblackzaxes.edgecolorÚwhitezaxes.facecolorÚkzxtick.colorzytick.colorzxtick.labelsizezytick.labelsizeTz	axes.gridz.8z
grid.colorNz
image.cmap)r   r   r   Z
default_20)ZfontsizeZ	color_map© r   úO/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/scanpy/plotting/_rcmod.pyÚset_rcParams_scanpy   sD    ûr   c                   C   s   t  tj¡ dS )z(Reset `matplotlib.rcParams` to defaults.N)r   ÚupdateÚ
matplotlibZrcParamsDefaultr   r   r   r   Úset_rcParams_defaultsF   s    r   )r   N)Ú__doc__r   r   r   Ú r   r   r   r   r   r   r   Ú<module>   s   
;