\HeaderA{editSmc}{Edit "smc" objects}{editSmc}
\keyword{manip}{editSmc}
\begin{Description}\relax
This function will edit a single or list of "smc" objects.
\end{Description}
\begin{Usage}
\begin{verbatim}
editSmc(smcList, attName = "creator", newAtt = "changed!!")
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{smcList}] a list of "smc" objects 
\item[\code{attName}] character - which slot to change
\item[\code{newAtt}] character - what to change the slot to 
\end{ldescription}
\end{Arguments}
\begin{Value}
a list of edited "smc" objects
\end{Value}
\begin{Author}\relax
Karl Dykema <karl.dykema@vai.org
\end{Author}
\begin{Examples}
\begin{ExampleCode}

        datadir <- system.file("data", package = "PGSEA")
        sample <- readGmt(file.path(datadir, "sample.gmt"))
        str(sample[1:2])
        
        temp <- editSmc(sample[1:2],"creator","Joe Smith")
        
        str(temp)

\end{ExampleCode}
\end{Examples}

