public class Immunostaining
extends java.lang.Object
A class for encoding channel parameters describing immunostaining (including antibodies, fluorescence).
Development of this class has been funded in part with Federal funds from the National Cancer Institute, National Institutes of Health, under Task Order No. HHSN26110071 under Contract No. HHSN261201500003l (Imaging Data Commons).
Modifier and Type | Class and Description |
---|---|
class |
Immunostaining.ImmunostainingChannel |
Constructor and Description |
---|
Immunostaining(java.io.File file) |
Immunostaining(java.util.SortedMap<java.lang.String,java.lang.String> channelNamesByChannelID) |
Modifier and Type | Method and Description |
---|---|
static CodedSequenceItem |
getCodedFluorophore(java.lang.String name) |
static CodedSequenceItem |
getCodedTarget(java.lang.String name) |
static CodedSequenceItem |
getCodedUsingSubstance(java.lang.String name) |
static CodedSequenceItem |
getCodeForChannelInMap(java.util.Map<java.lang.String,CodedSequenceItem> map,
java.lang.String name) |
java.util.SortedMap<java.lang.String,AttributeList> |
getMapOfOpticalPathAttributesByChannelID() |
java.util.SortedMap<java.lang.String,SequenceAttribute> |
getMapOfSpecimenPreparationStepContentItemSequenceByChannelID() |
static void |
main(java.lang.String[] arg)
Read a tab or comma separated values file containing channel parameters describing immunostaining (including antibodies, fluorescence).
|
public Immunostaining(java.io.File file) throws java.io.FileNotFoundException, java.io.IOException, DicomException
java.io.FileNotFoundException
java.io.IOException
DicomException
public Immunostaining(java.util.SortedMap<java.lang.String,java.lang.String> channelNamesByChannelID)
public static CodedSequenceItem getCodedFluorophore(java.lang.String name)
public static CodedSequenceItem getCodedTarget(java.lang.String name)
public static CodedSequenceItem getCodedUsingSubstance(java.lang.String name)
public static CodedSequenceItem getCodeForChannelInMap(java.util.Map<java.lang.String,CodedSequenceItem> map, java.lang.String name)
public java.util.SortedMap<java.lang.String,AttributeList> getMapOfOpticalPathAttributesByChannelID() throws DicomException
DicomException
public java.util.SortedMap<java.lang.String,SequenceAttribute> getMapOfSpecimenPreparationStepContentItemSequenceByChannelID() throws DicomException
DicomException
public static void main(java.lang.String[] arg)
Read a tab or comma separated values file containing channel parameters describing immunostaining (including antibodies, fluorescence).