code: def from_file( cls, filename ):
          
          with open( filename, 'r' ) as stream:
              data = yaml.load( stream, Loader=yaml.SafeLoader )
              notes = data.get( 'notes' )
              v_type = data.get( 'type' )
              track = data.get( 'track' )
              xargs = {}
              if track:
                  if type( track ) is str:
                      track = [ track ]
                  xargs['track'] = track 
              vaspmeta = VASPMeta( data['title'], 
                                   data['description'], 
                                   data['status'], 
                                   notes=notes, 
                                   type=v_type,
                                   **xargs )
          return vaspmeta
docs: Create a VASPMeta object by reading a `vaspmeta.yaml` file
  
          Args:
              filename (Str): filename to read in.
  
          Returns:
              (vasppy.VASPMeta): the VASPMeta object