Tabnine Logo
PsiFileGenerator
Code IndexAdd Tabnine to your IDE (free)

How to use
PsiFileGenerator
in
uk.ac.ebi.intact.application.dataConversion

Best Java code snippets using uk.ac.ebi.intact.application.dataConversion.PsiFileGenerator (Showing top 15 results out of 315)

origin: uk.ac.ebi.intact.app/data-conversion

/**
 * Writes a file containing the PSI XML, for the information contained in the ExperimentListItem
 *
 * @param eli The ExperimentListItem, which contaisn information about the experiment to be fetched, the pagination and files
 * @param psiVersion The version of PSI to use
 * @param cvMapping The cv mapping
 * @param baseDir The base dir where to put the files
 * @param validate whether to validate the xml
 * @throws IOException thrown if there is some problem writing to the file
 * @return a psiValidatorReport
 */
public static PsiValidatorReport writePsiData(ExperimentListItem eli,
                PsiVersion psiVersion,
                CvMapping cvMapping,
                File baseDir, boolean validate) throws IOException
{
  File xmlFile = new File(baseDir, eli.getFilename());
  Document doc = generatePsiData(eli,psiVersion,cvMapping);
  if (doc == null)
  {
    return new PsiValidatorReport();
  }
  return writeFile(doc, xmlFile, validate);
}
origin: uk.ac.ebi.intact.dataexchange.psimi.legacy/data-conversion

/**
 * Converts a list of experiments to PSI XML, providing the experiment labels
 *
 * @param eli The ExperimentListItem, which contaisn information about the experiment to be fetched, the pagination and files
 * @param psiVersion The version of PSI to use
 * @param cvMapping The cv mapping
 * @return The Document containing the PSI XML
 */
public static Document generatePsiData(ExperimentListItem eli, PsiVersion psiVersion, CvMapping cvMapping)
{
  UserSessionDownload session = new UserSessionDownload(psiVersion);
  if (cvMapping != null)
  {
    session.setReverseCvMapping(cvMapping);
  }
  Collection<Interaction> interactions = getInteractionsForExperimentListItem(eli);
  return generatePsiData(interactions, session);
}
origin: uk.ac.ebi.intact.dataexchange.psimi.legacy/data-conversion

public static Document generatePsiData(Collection<Interaction> interactions, PsiVersion psiVersion, CvMapping cvMapping)
{
  UserSessionDownload session = new UserSessionDownload(psiVersion);
  if (cvMapping != null)
  {
    session.setReverseCvMapping(cvMapping);
  }
  return generatePsiData(interactions, session);
}
origin: uk.ac.ebi.intact.util/data-conversion

interactionsToFilter = filterInteractions(interactions);
origin: uk.ac.ebi.intact.app/data-conversion

public static Document generatePsiData(Collection<Interaction> interactions, PsiVersion psiVersion, CvMapping cvMapping)
{
  UserSessionDownload session = new UserSessionDownload(psiVersion);
  if (cvMapping != null)
  {
    session.setReverseCvMapping(cvMapping);
  }
  return generatePsiData(interactions, session);
}
origin: uk.ac.ebi.intact.app/data-conversion

interactionsToFilter = filterInteractions(interactions);
origin: uk.ac.ebi.intact.dataexchange.psimi.legacy/data-conversion

/**
 * Writes a file containing the PSI XML, for the information contained in the ExperimentListItem
 *
 * @param eli The ExperimentListItem, which contaisn information about the experiment to be fetched, the pagination and files
 * @param psiVersion The version of PSI to use
 * @param cvMapping The cv mapping
 * @param baseDir The base dir where to put the files
 * @param validate whether to validate the xml
 * @throws IOException thrown if there is some problem writing to the file
 * @return a psiValidatorReport
 */
public static PsiValidatorReport writePsiData(ExperimentListItem eli,
                PsiVersion psiVersion,
                CvMapping cvMapping,
                File baseDir, boolean validate) throws IOException
{
  File xmlFile = new File(baseDir, eli.getFilename());
  Document doc = generatePsiData(eli,psiVersion,cvMapping);
  if (doc == null)
  {
    return new PsiValidatorReport();
  }
  return writeFile(doc, xmlFile, validate);
}
origin: uk.ac.ebi.intact.app/data-conversion

/**
 * Converts a list of experiments to PSI XML, providing the experiment labels
 *
 * @param eli The ExperimentListItem, which contaisn information about the experiment to be fetched, the pagination and files
 * @param psiVersion The version of PSI to use
 * @param cvMapping The cv mapping
 * @return The Document containing the PSI XML
 */
public static Document generatePsiData(ExperimentListItem eli, PsiVersion psiVersion, CvMapping cvMapping)
{
  UserSessionDownload session = new UserSessionDownload(psiVersion);
  if (cvMapping != null)
  {
    session.setReverseCvMapping(cvMapping);
  }
  Collection<Interaction> interactions = getInteractionsForExperimentListItem(eli);
  return generatePsiData(interactions, session);
}
origin: uk.ac.ebi.intact.util/data-conversion

public static Document generatePsiData(Collection<Interaction> interactions, PsiVersion psiVersion, CvMapping cvMapping)
{
  UserSessionDownload session = new UserSessionDownload(psiVersion);
  if (cvMapping != null)
  {
    session.setReverseCvMapping(cvMapping);
  }
  return generatePsiData(interactions, session);
}
origin: uk.ac.ebi.intact.dataexchange.psimi.legacy/data-conversion

interactionsToFilter = filterInteractions(interactions);
origin: uk.ac.ebi.intact.util/data-conversion

/**
 * Writes a file containing the PSI XML, for the information contained in the ExperimentListItem
 *
 * @param eli The ExperimentListItem, which contaisn information about the experiment to be fetched, the pagination and files
 * @param psiVersion The version of PSI to use
 * @param cvMapping The cv mapping
 * @param baseDir The base dir where to put the files
 * @param validate whether to validate the xml
 * @throws IOException thrown if there is some problem writing to the file
 * @return a psiValidatorReport
 */
public static PsiValidatorReport writePsiData(ExperimentListItem eli,
                PsiVersion psiVersion,
                CvMapping cvMapping,
                File baseDir, boolean validate) throws IOException
{
  File xmlFile = new File(baseDir, eli.getFilename());
  Document doc = generatePsiData(eli,psiVersion,cvMapping);
  if (doc == null)
  {
    return new PsiValidatorReport();
  }
  return writeFile(doc, xmlFile, validate);
}
origin: uk.ac.ebi.intact.util/data-conversion

/**
 * Converts a list of experiments to PSI XML, providing the experiment labels
 *
 * @param eli The ExperimentListItem, which contaisn information about the experiment to be fetched, the pagination and files
 * @param psiVersion The version of PSI to use
 * @param cvMapping The cv mapping
 * @return The Document containing the PSI XML
 */
public static Document generatePsiData(ExperimentListItem eli, PsiVersion psiVersion, CvMapping cvMapping)
{
  UserSessionDownload session = new UserSessionDownload(psiVersion);
  if (cvMapping != null)
  {
    session.setReverseCvMapping(cvMapping);
  }
  Collection<Interaction> interactions = getInteractionsForExperimentListItem(eli);
  return generatePsiData(interactions, session);
}
origin: uk.ac.ebi.intact.app/data-conversion

/**
 * Writes a file containing the PSI XML, with the interactions provided
 *
 * @param interactions
 * @param psiVersion
 * @param cvMapping
 * @param xmlTargetFile
 * @param validate
 * @return
 * @throws IOException
 */
public static PsiValidatorReport writePsiData(Collection<Interaction> interactions,
                  PsiVersion psiVersion,
                  CvMapping cvMapping,
                  File xmlTargetFile, boolean validate) throws IOException
{
  UserSessionDownload session = new UserSessionDownload(psiVersion);
  if (cvMapping != null)
  {
    session.setReverseCvMapping(cvMapping);
  }
  Document doc =  generatePsiData(interactions, session);
  if (doc == null)
  {
    return new PsiValidatorReport();
  }
  return writeFile(doc, xmlTargetFile, validate);
}
origin: uk.ac.ebi.intact.dataexchange.psimi.legacy/data-conversion

/**
 * Writes a file containing the PSI XML, with the interactions provided
 *
 * @param interactions
 * @param psiVersion
 * @param cvMapping
 * @param xmlTargetFile
 * @param validate
 * @return
 * @throws IOException
 */
public static PsiValidatorReport writePsiData(Collection<Interaction> interactions,
                  PsiVersion psiVersion,
                  CvMapping cvMapping,
                  File xmlTargetFile, boolean validate) throws IOException
{
  UserSessionDownload session = new UserSessionDownload(psiVersion);
  if (cvMapping != null)
  {
    session.setReverseCvMapping(cvMapping);
  }
  Document doc =  generatePsiData(interactions, session);
  if (doc == null)
  {
    return new PsiValidatorReport();
  }
  return writeFile(doc, xmlTargetFile, validate);
}
origin: uk.ac.ebi.intact.util/data-conversion

/**
 * Writes a file containing the PSI XML, with the interactions provided
 *
 * @param interactions
 * @param psiVersion
 * @param cvMapping
 * @param xmlTargetFile
 * @param validate
 * @return
 * @throws IOException
 */
public static PsiValidatorReport writePsiData(Collection<Interaction> interactions,
                  PsiVersion psiVersion,
                  CvMapping cvMapping,
                  File xmlTargetFile, boolean validate) throws IOException
{
  UserSessionDownload session = new UserSessionDownload(psiVersion);
  if (cvMapping != null)
  {
    session.setReverseCvMapping(cvMapping);
  }
  Document doc =  generatePsiData(interactions, session);
  if (doc == null)
  {
    return new PsiValidatorReport();
  }
  return writeFile(doc, xmlTargetFile, validate);
}
uk.ac.ebi.intact.application.dataConversionPsiFileGenerator

Javadoc

Generates PSI XML files from the intact objects stored in the database

Most used methods

  • filterInteractions
    It takes an interactions Collection and retrieves the ACs for the interactions that have a NucleicAc
  • generatePsiData
    Converts a list of experiments to PSI XML, providing the experiment labels
  • getInteractionsForExperimentListItem
  • writeFile

Popular in Java

  • Making http post requests using okhttp
  • putExtra (Intent)
  • requestLocationUpdates (LocationManager)
  • getContentResolver (Context)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • Option (scala)
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now