Change control for building profile_data dict
Change control for building profile_data dict

- previously a dataframe column was scanned for instances of int or not int
  to change the None type values in the profile_data dict, to avoid NaNs
- there is a pitfall to this, as pandas will make all values in a column float
  if a single float is introduced instead of having mixed data types
- Now, check if the value is equal to iteslf, which is a check that NaNs fail
  and all other numbers should pass

sorgerlab/indra,johnbachman/indra,pvtodorov/indra,sorgerlab/belpy,johnbachman/belpy,bgyori/indra,bgyori/indra,johnbachman/belpy,sorgerlab/belpy,sorgerlab/indra,johnbachman/indra,sorgerlab/indra,pvtodorov/indra,pvtodorov/indra,johnbachman/indra,johnbachman/belpy,pvtodorov/indra,bgyori/indra,sorgerlab/belpy