original_docstring: Create a new team with a list of team members.
  
          If the lab member does not exist in the database, they will be added.
  
          Parameters
          ----------
          team_name : str
              The name of the team.
          team_members : str
              The full names of the lab members that are part of the team.
          team_description: str
              The description of the team.
          
docstring: Create a new team with a list of team members.
  If the lab member does not exist in the database, they will be added.
  
  Parameters
  
  team_name : str
  The name of the team.
  team_members : str
  The full names of the lab members that are part of the team.
  team_description: str
  The description of the team.
docstring_tokens: Create a new team with a list of team members . If the lab member does not exist in the database they will be added . Parameters team_name : str The name of the team . team_members : str The full names of the lab members that are part of the team . team_description : str The description of the team .
code: def create_new_team(cls, team_name: str, team_members: list, team_description: str = ''):
          """Create a new team with a list of team members.
  
          If the lab member does not exist in the database, they will be added.
  
          Parameters
          ----------
          team_name : str
              The name of the team.
          team_members : str
              The full names of the lab members that are part of the team.
          team_description: str
              The description of the team.
          """
          labteam_dict = dict()
          labteam_dict['team_name'] = team_name
          labteam_dict['team_description'] = team_description
          cls.insert1(labteam_dict, skip_duplicates=True)
  
          for team_member in team_members:
              LabMember.insert_from_name(team_member)
              query = (LabMember.LabMemberInfo() & {'lab_member_name': team_member}).fetch('google_user_name')
              if not query:
                  print(f'Please add the Google user ID for {team_member} in the LabMember.LabMemberInfo table '
                        'if you want to give them permission to manually curate sortings by this team.')
              labteammember_dict = dict()
              labteammember_dict['team_name'] = team_name
              labteammember_dict['lab_member_name'] = team_member
              cls.LabTeamMember.insert1(labteammember_dict, skip_duplicates=True)
code_tokens: def create_new_team ( cls , team_name : str , team_members : list , team_description : str = '' ) : labteam_dict = dict ( ) labteam_dict [ 'team_name' ] = team_name labteam_dict [ 'team_description' ] = team_description cls . insert1 ( labteam_dict , skip_duplicates = True ) for team_member in team_members : LabMember . insert_from_name ( team_member ) query = ( LabMember . LabMemberInfo ( ) & { 'lab_member_name' : team_member } ) . fetch ( 'google_user_name' ) if not query : print ( f'Please add the Google user ID for {team_member} in the LabMember.LabMemberInfo table ' 'if you want to give them permission to manually curate sortings by this team.' ) labteammember_dict = dict ( ) labteammember_dict [ 'team_name' ] = team_name labteammember_dict [ 'lab_member_name' ] = team_member cls . LabTeamMember . insert1 ( labteammember_dict , skip_duplicates = True )
short_docstring: Create a new team with a list of team members.
short_docstring_tokens: Create a new team with a list of team members .
comment: """Create a new team with a list of team members.
  
          If the lab member does not exist in the database, they will be added.
  
          Parameters
          ----------
          team_name : str
              The name of the team.
          team_members : str
              The full names of the lab members that are part of the team.
          team_description: str
              The description of the team.
          """