<jupyter_start><jupyter_text>'black','orange','firebrick','mediumspringgreen','fuchsia','royalblue','green','darkviolet',        'lime'<jupyter_code>fig,ax=plt.subplots(1,1,figsize=(12,2.5))
ax.plot(logt_inv(monthlymeanMainSoG['L10Total']),'--',color='k',label='Main SoG')
ax.plot(logt_inv(monthlymeanSouthernSoG['L10Total']),'--',color='lime',label='Southern SoG')
ax.plot(logt_inv(monthlymeanNearshore['L10Total']),'-',color='firebrick',label='Nearshore')
ax.plot(logt_inv(monthlymeanBaynes['L10Total']),'--',color='darkviolet',label='Baynes')
ax.plot(logt_inv(monthlymeanMixed['L10Total']),'--',color='orange',label='Mixed')
ax.plot(logt_inv(monthlymeanJdeF['L10Total']),'--',color='mediumspringgreen',label='JdeF')
ax.plot(logt_inv(monthlymeanNorthSound['L10Total']),'-',color='royalblue',label='North Sound')
ax.plot(logt_inv(monthlymeanSouthSound['L10Total']),'-',color='fuchsia',label='South Sound')
ax.plot(logt_inv(monthlymeanCentralSound['L10Total']),'-',color='green',label='Central Sound')
ax.set_ylim(0,250)
ax.set_xlim(0,12)
ax.set_title('Observation Zooplankton Seasonal Cycle')
ax.set_ylabel('Mean Biomass (mg C m-3)',fontsize=10)
ax.legend(fontsize=10,frameon=False,bbox_to_anchor=(1., 1.05))

fig,ax=plt.subplots(1,1,figsize=(12,2.5))
ax.plot(logt_inv(monthlymeanMainSoG['L10mod_mesozooplankton']),'--',color='k',label='Main SoG')
ax.plot(logt_inv(monthlymeanSouthernSoG['L10mod_mesozooplankton']),'--',color='lime',label='Southern SoG')
ax.plot(logt_inv(monthlymeanNearshore['L10mod_mesozooplankton']),'-',color='firebrick',label='Nearshore')
ax.plot(logt_inv(monthlymeanBaynes['L10mod_mesozooplankton']),'--',color='darkviolet',label='Baynes')
ax.plot(logt_inv(monthlymeanMixed['L10mod_mesozooplankton']),'--',color='orange',label='Mixed')
ax.plot(logt_inv(monthlymeanJdeF['L10mod_mesozooplankton']),'--',color='mediumspringgreen',label='JdeF')
ax.plot(logt_inv(monthlymeanNorthSound['L10mod_mesozooplankton']),'-',color='royalblue',label='North Sound')
ax.plot(logt_inv(monthlymeanSouthSound['L10mod_mesozooplankton']),'-',color='fuchsia',label='South Sound')
ax.plot(logt_inv(monthlymeanCentralSound['L10mod_mesozooplankton']),'-',color='green',label='Central Sound')
ax.set_ylim(0,100)
ax.set_xlim(0,12)
ax.set_title('Model Mesozooplankton Seasonal Cycle')
ax.set_ylabel('Mean Biomass (mg C m-3)',fontsize=10)
ax.legend(fontsize=10,frameon=False,bbox_to_anchor=(1., 1.05))

fig,ax=plt.subplots(1,1,figsize=(12,2.5))
ax.plot(logt_inv(monthlymeanMainSoG['L10mod_microzooplankton']),'--',color='k',label='Main SoG')
ax.plot(logt_inv(monthlymeanSouthernSoG['L10mod_microzooplankton']),'--',color='lime',label='Southern SoG')
ax.plot(logt_inv(monthlymeanNearshore['L10mod_microzooplankton']),'-',color='firebrick',label='Nearshore')
ax.plot(logt_inv(monthlymeanBaynes['L10mod_microzooplankton']),'--',color='darkviolet',label='Baynes')
ax.plot(logt_inv(monthlymeanMixed['L10mod_microzooplankton']),'--',color='orange',label='Mixed')
ax.plot(logt_inv(monthlymeanJdeF['L10mod_microzooplankton']),'--',color='mediumspringgreen',label='JdeF')
ax.plot(logt_inv(monthlymeanNorthSound['L10mod_microzooplankton']),'-',color='royalblue',label='North Sound')
ax.plot(logt_inv(monthlymeanSouthSound['L10mod_microzooplankton']),'-',color='fuchsia',label='South Sound')
ax.plot(logt_inv(monthlymeanCentralSound['L10mod_microzooplankton']),'-',color='green',label='Central Sound')
ax.set_ylim(0,75)
ax.set_xlim(0,12)
ax.set_title('Model Microzooplankton Seasonal Cycle')
ax.set_ylabel('Mean Biomass (mg C m-3)',fontsize=10)
ax.legend(fontsize=10,frameon=False,bbox_to_anchor=(1., 1.05))<jupyter_output><empty_output><jupyter_text><jupyter_code>fig,ax=plt.subplots(2,4,figsize=(15,7))
fig.subplots_adjust(wspace=.4)
fig.subplots_adjust(hspace=.6)
ax=ax.flatten()

taxa=('L10MainGroups','L10Copepods', 'L10Amphipods', 'L10Euphausiids', 'L10Gastropods',
       'L10Chaetognaths', 'L10Crabs', 'L10Larvaceans')

mvar1=data['L10mod_microzooplankton']
mvar2=data['L10mod_mesozooplankton']

for ii in range(0,len(taxa)):
    ax[ii].plot((data.loc[:,[taxa[ii]]].values),(mvar1),'.',ms=1,color='blue',label='Microzoop')
    ax[ii].plot((data.loc[:,[taxa[ii]]].values),(mvar2),'.',ms=1,color='red',label='Mesozoop')
    ax[ii].set_ylabel('Model Class')
    ax[ii].set_xlabel(taxa[ii])
    ax[ii].set_title('mg C m-3')
    ax[ii].plot((-3,3),(-3,3),'k-',alpha=.2)
    ax[ii].set_xlim((-3,3))
    ax[ii].set_ylim((-3,3))
    ax[ii].set_aspect(1)
ax[0].legend(loc=2, fontsize = 'medium')
fig,ax=plt.subplots(2,4,figsize=(15,7))
fig.subplots_adjust(wspace=.4)
fig.subplots_adjust(hspace=.6)
ax=ax.flatten()

taxa=('L10MainGroups','L10Copepods', 'L10Amphipods', 'L10Euphausiids', 'L10Gastropods',
       'L10Chaetognaths', 'L10Crabs', 'L10Larvaceans')

mvar1=data['L10mod_microzooplankton']
mvar2=data['L10mod_mesozooplankton']

for ii in range(0,len(taxa)):
    ax[ii].plot((data.loc[:,[taxa[ii]]].values),(mvar1),'.',ms=1,color='blue',label='Microzoop')
    #ax[ii].plot((data.loc[:,[taxa[ii]]].values),(mvar2),'.',ms=1,color='red',label='Mesozoop')
    ax[ii].set_ylabel('Model Class')
    ax[ii].set_xlabel(taxa[ii])
    ax[ii].set_title('mg C m-3')
    ax[ii].plot((-3,3),(-3,3),'k-',alpha=.2)
    ax[ii].set_xlim((-3,3))
    ax[ii].set_ylim((-3,3))
    ax[ii].set_aspect(1)
ax[0].legend(loc=2, fontsize = 'medium')
fig, ax = plt.subplots(2,4,figsize=(15,7))
fig.tight_layout() 

SS,l=byRegion(ax[0,0],'L10MainGroups','L10mod_microzooplankton',(-3,3))
ax[0,0].set_title('Main Groups',fontsize=14)
ax[0,0].legend(frameon=False)
ax[0,0].set_xlabel("")
ax[0,0].set_ylabel('Model',fontsize=12)

SS,l=byRegion(ax[0,1],'L10Copepods','L10mod_microzooplankton',(-3,3))
ax[0,1].set_title('Copepods',fontsize=14)
ax[0,1].legend((),frameon=False)
ax[0,1].set_xlabel("")
ax[0,1].set_ylabel("")

SS,l=byRegion(ax[0,2],'L10Amphipods','L10mod_microzooplankton',(-3,3))
ax[0,2].set_title('Amphipods',fontsize=14)
ax[0,2].legend((),frameon=False)
ax[0,2].set_xlabel("")
ax[0,2].set_ylabel("")

SS,l=byRegion(ax[0,3],'L10Euphausiids','L10mod_microzooplankton',(-3,3))
ax[0,3].set_title('Euphausiids',fontsize=14)
ax[0,3].legend((),frameon=False)
ax[0,3].set_xlabel("")
ax[0,3].set_ylabel("")

SS,l=byRegion(ax[1,0],'L10Gastropods','L10mod_microzooplankton',(-3,3))
ax[1,0].set_title('Gastropods',fontsize=14)
ax[1,0].legend((),frameon=False)
ax[1,0].set_xlabel('Observations',fontsize=12)
ax[1,0].set_ylabel('Model',fontsize=12)

SS,l=byRegion(ax[1,1],'L10Chaetognaths','L10mod_microzooplankton',(-3,3))
ax[1,1].set_title('Chaetognaths',fontsize=14)
ax[1,1].legend((),frameon=False)
ax[1,1].set_xlabel('Observations',fontsize=12)
ax[1,1].set_ylabel("")

SS,l=byRegion(ax[1,2],'L10Crabs','L10mod_microzooplankton',(-3,3))
ax[1,2].set_title('Decapods',fontsize=14)
ax[1,2].legend((),frameon=False)
ax[1,2].set_xlabel('Observations',fontsize=12)
ax[1,2].set_ylabel("")

SS,l=byRegion(ax[1,3],'L10Larvaceans','L10mod_microzooplankton',(-3,3))
ax[1,3].set_title('Larvaceans',fontsize=14)
ax[1,3].legend((),frameon=False)
ax[1,3].set_xlabel('Observations',fontsize=12)
ax[1,3].set_ylabel("")<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.2324400564174894, 'fraction_numerical': 0.05275035260930889, 'mean_word_length': 13.04158415841584, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '2', 'dir': 'jupyter-structured-clean-dedup', 'id': '56251', 'license': 'Apache-2.0', 'n_tokens_mistral': 3371, 'n_tokens_neox': 3083, 'n_words': 193, 'path': 'notebooks/SalishSeaZoopBiomassvsModelMicrozoop.ipynb', 'repo_name': 'SalishSeaCast/analysis-karyn', 'size': '7090'}