public class KinaseData extends Object
Modifier and Type | Field and Description |
---|---|
static int |
hubPhos |
Constructor and Description |
---|
KinaseData(GenePrinter gp)
Constructor: defines the gene printer that can deal with gene synonymy etc.
|
Modifier and Type | Method and Description |
---|---|
protected URI |
getKinaseInteractions()
Retrieve the URI of the kinase interaction data
|
protected URI |
getKinases()
Retrieve the URI of the kinase activity data
|
protected URI |
getPhosphat()
Retrieve the URI of the Phosphat data
|
Set<Edge> |
readAllKinaseInteractions(boolean includeSelfInteractions)
Construct a set of kinase-target edges, reading input from a specified URI.
|
Set<Edge> |
readKinaseInteractionsByLocustags(Set<Node> source_incl,
Set<Node> source_excl,
Set<Node> target_incl,
Set<Node> target_excl,
boolean includeSelfInteractions)
Construct a set of kinase interaction edges from a certain input set of nodes, and reading input from a specified URI.
|
Set<String> |
readKinaseLocusTags()
Read a list of (lower-case) locus tags with kinase activity.
|
Set<String> |
readPhosphorylationLocusTags(boolean includePredicted)
Read a list of (lower-case) locus tags with phosphorylation sites.
|
public static final int hubPhos
public KinaseData(GenePrinter gp)
gp
- the gene printer objectprotected URI getPhosphat()
protected URI getKinases()
protected URI getKinaseInteractions()
public Set<Edge> readAllKinaseInteractions(boolean includeSelfInteractions) throws URISyntaxException, IOException
includeSelfInteractions
- whether or not to include self interactionsURISyntaxException
- when the regulation datafile can not be read properlyIOException
- when the regulation datafile can not be read properlypublic Set<Edge> readKinaseInteractionsByLocustags(Set<Node> source_incl, Set<Node> source_excl, Set<Node> target_incl, Set<Node> target_excl, boolean includeSelfInteractions) throws URISyntaxException, IOException
source_incl
- the source nodes (can be null, in which case any node will qualify, except those in source_excl)source_excl
- the source nodes that are excluded (can be null, in which case any node in source_incl will qualify)target_incl
- the target nodes (can be null, in which case any node will qualify, except those in target_excl)target_excl
- the target nodes that are excluded (can be null, in which case any node in target_incl will qualify)includeSelfInteractions
- whether or not to include self interactionsURISyntaxException
- when the regulation datafile can not be read properlyIOException
- when the regulation datafile can not be read properlypublic Set<String> readPhosphorylationLocusTags(boolean includePredicted) throws URISyntaxException, IOException
includePredicted
- whether or not to include predicted sitesURISyntaxException
- when the phosphorylation datafile can not be read properlyIOException
- when the phosphorylation datafile can not be read properlypublic Set<String> readKinaseLocusTags() throws URISyntaxException, IOException
URISyntaxException
- when the kinase activity datafile can not be read properlyIOException
- when the kinase activity datafile can not be read properlyCopyright © 2016. All rights reserved.