docs: def biopython_protein_analysis(inseq):
      """Utiize Biopython's ProteinAnalysis module to return general sequence properties of an amino acid string.
  
      For full definitions see: http://biopython.org/DIST/docs/api/Bio.SeqUtils.ProtParam.ProteinAnalysis-class.html
  
      Args:
          inseq: Amino acid sequence
  
      Returns:
          dict: Dictionary of sequence properties. Some definitions include:
          instability_index: Any value above 40 means the protein is unstable (has a short half life).
          secondary_structure_fraction: Percentage of protein in helix, turn or sheet
  
      TODO:
          Finish definitions of dictionary
  
      """
  
      inseq = ssbio.protein.sequence.utils.cast_to_str(inseq)
  
      analysed_seq = ProteinAnalysis(inseq)
  
      info_dict = {}
      info_dict['amino_acids_content-biop'] = analysed_seq.count_amino_acids()
      info_dict['amino_acids_percent-biop'] = analysed_seq.get_amino_acids_percent()
      info_dict['length-biop'] = analysed_seq.length
      info_dict['monoisotopic-biop'] = analysed_seq.monoisotopic
      info_dict['molecular_weight-biop'] = analysed_seq.molecular_weight()
      info_dict['aromaticity-biop'] = analysed_seq.aromaticity()
      info_dict['instability_index-biop'] = analysed_seq.instability_index()
      # TODO: What is flexibility?
      info_dict['flexibility-biop'] = analysed_seq.flexibility()
      info_dict['isoelectric_point-biop'] = analysed_seq.isoelectric_point()
  
      # grand average of hydrophobicity
      info_dict['gravy-biop'] = analysed_seq.gravy()
  
      # Separated secondary_structure_fraction into each definition
      # info_dict['secondary_structure_fraction-biop'] = analysed_seq.secondary_structure_fraction()
      info_dict['percent_helix_naive-biop'] = analysed_seq.secondary_structure_fraction()[0]
      info_dict['percent_turn_naive-biop'] = analysed_seq.secondary_structure_fraction()[1]
      info_dict['percent_strand_naive-biop'] = analysed_seq.secondary_structure_fraction()[2]
  
      return info_dict