|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DBUtil | |
bioroot | |
bioroot.antibody | |
bioroot.oligo | |
bioroot.plasmid | |
bioroot.strain |
Uses of DBUtil in bioroot |
Methods in bioroot that return DBUtil | |
DBUtil |
UserRegistrationBean.getBioroot()
|
Methods in bioroot with parameters of type DBUtil | |
static java.lang.String[] |
Util.getVisibilities(UserBean userBean,
DBUtil bioRoot)
If user is part of an organization, it returns WWW, orgName, Lab Mates, Private. |
void |
UserRegistrationBean.setBioroot(DBUtil util)
|
int |
UserBean.getLabGroupSchedule(DBUtil bioRoot)
|
SearchHit[] |
SearchBean.searchForSimilarMatches(java.lang.String[] columns,
java.lang.String[] words,
DBUtil util,
boolean searchForWordBoundaryMatches,
UserBean userBean)
Searches a list of columns for a set of words, case insensitive, %word% matches. |
static java.lang.String |
Search.checkPlasmidDBFile(DBUtil bioRoot)
Looks for an upto date blast database file. |
static java.lang.String |
Search.makeMultiFASTA(java.lang.String tableName,
DBUtil bioRoot)
|
boolean |
ReagentBean.updateCommonAccessFields(DBUtil bioRoot,
java.lang.String reagentType)
Just updates fields that are accessible by all lab group memebers, lastUser, comments given a reagent type: Oligo or Plasmid. |
boolean |
ReagentBean.isReagentNameUnique(DBUtil bioRoot,
java.lang.String tableName)
checks to see if oligo name is unique within labgroup, assumes a connection has been made |
boolean |
ReagentBean.canView(UserBean user,
DBUtil bioRoot)
|
java.lang.String |
ReagentBean.getVisibility(DBUtil bioRoot)
|
java.lang.String |
ReagentBean.getLabGroupName(DBUtil bioRoot)
|
java.lang.String |
ReagentBean.getOwnerName(DBUtil bioRoot)
|
java.lang.String |
ReagentBean.getOrganismName(DBUtil bioRoot)
|
Organization |
ReagentBean.getOrganization(DBUtil bioRoot)
|
java.lang.String[] |
Preference.getVisibilities(DBUtil bioRoot,
UserBean userBean)
|
void |
Organization.loadOrganizationInfo(DBUtil bioRoot,
int labGroupId)
|
boolean |
OrganismBean.submitNew(DBUtil bioRoot,
UserBean user)
|
boolean |
OrganismBean.updateOld(DBUtil bioRoot,
UserBean user)
|
boolean |
MarkerBean.submitNew(DBUtil bioRoot,
UserBean user)
|
boolean |
MarkerBean.updateOld(DBUtil bioRoot,
UserBean user)
|
boolean |
LoginBean.checkParams(DBUtil bioRoot)
|
UserBean |
LoginBean.createUserBean(DBUtil bioRoot,
java.lang.String host,
java.lang.String IP)
|
boolean |
GeneBean.submitNew(DBUtil bioRoot,
UserBean user)
|
boolean |
GeneBean.updateOld(DBUtil bioRoot,
UserBean user)
|
static java.lang.String |
DBUtil.buildSqlStatement(java.lang.String reagentType,
UserBean user,
DBUtil bioRoot,
boolean descending)
Creates a sql statement given a UserBean and a boolean as to whether to add a DESC to the order by where appropriate. |
static boolean |
CronArchive.setLastArchiveDate(LabGroup[] labGroups,
DBUtil bioRoot)
If archived will set that labgroups lastArchive to today |
static java.io.File |
CronArchive.makeArchive(DBUtil bioRoot,
UserBean superUser)
Returns null or a zip file containing a labGroup's full archive. |
static void |
CronArchive.loadSuperUserEmailAddresses(DBUtil bioRoot,
LabGroup[] labGroups)
Loads an array of LabGroup[] with superuser email addresses. |
static LabGroup[] |
CronArchive.getLabGroupsToArchive(DBUtil bioRoot)
Identifies lab groups that should be archived based on their last archive date and schedule. |
void |
ContactBean.loadContactInfo(DBUtil bioRoot)
|
boolean |
CellTypeBean.submitNew(DBUtil bioRoot,
UserBean user)
|
boolean |
CellTypeBean.updateOld(DBUtil bioRoot,
UserBean user)
|
static java.util.ArrayList |
Archive.fetchFiles(PlasmidBean[] plasmids,
StrainBean[] strains,
AntibodyBean[] antibodies,
java.lang.String filePath,
DBUtil bioRoot)
Fetches any plasmid or strain files. |
static OligoBean[] |
Archive.makeOligoBeans(DBUtil bioRoot,
UserBean userBean)
Makes an array of all visibile OligoBeans |
static PlasmidBean[] |
Archive.makePlasmidBeans(DBUtil bioRoot,
UserBean userBean)
Makes an array of all visibile PlasmidBeans |
static AntibodyBean[] |
Archive.makeAntibodyBeans(DBUtil bioRoot,
UserBean userBean)
Makes an array of all visibile AntibodyBeans |
static StrainBean[] |
Archive.makeStrainBeans(DBUtil bioRoot,
UserBean userBean)
Makes an array of all visibile StrainBeans |
static java.lang.String[] |
AccountManagement.getUsers(DBUtil bioroot,
int labGroupId)
Returns a String[] of Users belonging to a particular labgroup. |
static java.sql.ResultSet |
AccountManagement.getUser(DBUtil mysql,
java.lang.String login)
fetch all items from a specific user |
Constructors in bioroot with parameters of type DBUtil | |
UserBean(DBUtil db,
LoginBean loginBean)
|
|
Organization(DBUtil bioRoot,
int labGroupId)
|
|
OrganismBean(int id,
DBUtil bioRoot)
|
|
MarkerBean(int id,
DBUtil bioRoot)
|
|
GeneBean(int id,
DBUtil bioRoot)
|
|
CellTypeBean(int id,
DBUtil bioRoot)
|
Uses of DBUtil in bioroot.antibody |
Methods in bioroot.antibody with parameters of type DBUtil | |
boolean |
UseDilution.updateOld(DBUtil bioRoot)
|
boolean |
UseDilution.submitNew(DBUtil bioRoot,
int antibodyPrepId)
|
static void |
NewAntibody.addAnAntibodyPrep(AntibodyBean bean,
DBUtil bioRoot)
Adds a new antibodyPrep to the AntibodyBean |
static void |
NewAntibody.addUseDilution(AntibodyBean bean,
DBUtil bioRoot,
int idAntibodyPrep)
Adds a new UseDilution to the indicated AntibodyPrep |
static void |
NewAntibody.loadAntibodyBean(java.util.HashMap nameValue,
DBUtil bioRoot,
AntibodyBean ab,
javax.servlet.http.HttpServletRequest request)
|
static void |
NewAntibody.loadAntibodyPrepBeans(java.util.HashMap nameValue,
DBUtil bioRoot,
AntibodyBean ab,
javax.servlet.http.HttpServletRequest request)
|
static void |
AntibodySpreadSheet.makeAndSetAntibodyBeans(javax.servlet.http.HttpSession session,
DBUtil bioRoot,
UserBean userBean)
Makes an array of AntibodyBeans based on Users AntibodyPreferences and sets them in the session. |
static java.lang.String |
AntibodySpreadSheet.fetchAntibodyTableRows(UserBean userBean,
AntibodyBean[] beans,
int[] startStop,
DBUtil bioRoot,
boolean checked,
boolean allTabs)
Returns table rows for every oligo according to a Preference, if allTabs==true, then all features are returned in a tab delimited format, otherwise its HTML. |
static int |
AntibodySpreadSheet.addUseDilutionBlankLines(boolean useDilutionsPresent,
java.lang.String[] items,
AntibodyPrep prep,
int k,
DBUtil bioRoot)
Adds "" to items based on the number of use dilutions present in the Antibody Prep bean. |
static AntibodyBean[] |
AntibodySpreadSheet.fetchAntibodyBeans(java.lang.String sql,
DBUtil bioRoot)
Build AntibodyBean[] from Antibody table in database. |
static AntibodyBean[] |
AntibodySpreadSheet.orderAntibodies(java.lang.String featureName,
UserBean userBean,
AntibodyBean[] beans,
DBUtil bioRoot)
Orders antibodys, sort of nasty, can't figure another way, reflection is way too slow. |
boolean |
AntibodyPrep.submitNew(DBUtil bioRoot)
Makes a new AntibodyPrep table entry. |
boolean |
AntibodyPrep.updateOld(DBUtil bioRoot)
Updates a Antibody prep entry |
boolean |
AntibodyPrep.saveNewUseDilutions(DBUtil bioRoot)
|
java.lang.String |
AntibodyPrep.getOrganismName(DBUtil bioRoot)
|
UseDilution[] |
AntibodyPrep.getUseDilutions(DBUtil bioRoot)
|
boolean |
AntibodyPrep.updateCommonAccessFields(DBUtil bioRoot)
Just updates fields that are accessible by all lab group memebers. |
static java.lang.String |
AntibodyModify.deleteAntibody(AntibodyBean ab,
UserBean userBean,
DBUtil bioRoot)
Attempts to delete an antibody, if sucessful, returns a "" String, otherwise an error message. |
static boolean |
AntibodyModify.updateCommonAccessFields(AntibodyPrep[] preps,
DBUtil bioRoot)
Just update the commonly accessible fields in each antibodyPrep as well as the useDilutions. |
static java.lang.String |
AntibodyModify.updateAntibodyPreps(AntibodyBean bean,
DBUtil bioRoot)
Attempts to update the AntibodyPreps and UseDilutions in the database. |
static java.lang.String |
AntibodyModify.updateAntibody(AntibodyBean bean,
UserBean userBean,
DBUtil bioRoot)
Attempts to update a AntibodyBean in the database, only checks that the name is unique if it has changed. |
AntibodyPrep[] |
AntibodyBean.getAntibodyPreps(DBUtil bioRoot)
|
java.lang.String |
AntibodyBean.getGeneName(DBUtil bioRoot)
|
java.lang.String[] |
AntibodyBean.getStrainConcats(DBUtil bioRoot)
Returns an array of id: strainName, or empty String[]{""} if there are none. |
boolean |
AntibodyBean.saveStrainIds(DBUtil bioRoot,
boolean deleteOld)
Can delete old strainIds from AntibodyStrain table, and add new entries if any are present in the strainConcats. |
java.lang.String |
AntibodyBean.getHotLinkedStrains(DBUtil bioRoot)
Returns HTML strain names for display. |
java.lang.String[] |
AntibodyBean.getPlasmidConcats(DBUtil bioRoot)
Returns an array of id: plasmidName, or empty String[]{""} if there are none. |
boolean |
AntibodyBean.savePlasmidIds(DBUtil bioRoot,
boolean deleteOld)
Can delete old plasmidIds from AntibodyPlasmid table, and add new entries if any are present in the plasmidConcats. |
java.lang.String |
AntibodyBean.getHotLinkedPlasmids(DBUtil bioRoot)
Returns HTML plasmid names for display. |
boolean |
AntibodyBean.submitNew(DBUtil bioRoot)
Makes a new Antibody table entry, don't forget to save associated strains and plasmids after updating this bean with its new id number. |
boolean |
AntibodyBean.saveNewAntibodyPreps(DBUtil bioRoot)
|
boolean |
AntibodyBean.updateOld(DBUtil bioRoot,
UserBean submitter)
Updates a Antibody entry, don't forget to update geneId |
boolean |
AntibodyBean.isAntibodyNameUnique(DBUtil bioRoot)
checks to see if antibody name is unique within labgroup, assumes a connection has been made |
java.lang.String |
AntibodyBean.getGeneId(DBUtil bioRoot)
|
static void |
AntibodyBase.addStrain(AntibodyBean bean,
java.util.HashMap nameValue,
DBUtil bioRoot,
UserBean userBean)
|
static void |
AntibodyBase.removeStrain(AntibodyBean bean,
java.util.HashMap nameValue,
DBUtil bioRoot)
|
static void |
AntibodyBase.addPlasmid(AntibodyBean bean,
java.util.HashMap nameValue,
DBUtil bioRoot,
UserBean userBean)
|
static void |
AntibodyBase.removePlasmid(AntibodyBean bean,
java.util.HashMap nameValue,
DBUtil bioRoot)
|
static java.lang.String |
AntibodyBase.deleteUseDilutionIndex(AntibodyBean a,
DBUtil bioRoot,
java.util.HashMap m)
Scans a hashmap for a use dilution to delete returns the index string or null. |
static int |
AntibodyBase.deleteAntibodyPrepIndex(AntibodyBean a,
DBUtil bioRoot,
java.util.HashMap m)
Scans a hashmap for an antibody prep to delete returns the index number |
static int |
AntibodyBase.newUseDilutionIndex(AntibodyBean a,
DBUtil bioRoot,
java.util.HashMap m)
Scans a hashmap for a newUseDilution selection, returns the index number |
static java.lang.String |
AntibodyBase.getAntibodyForm(AntibodyBean ab,
DBUtil bioRoot,
UserBean userBean)
Returns an antibody form filled with the values in the bean. |
static void |
AntibodyBase.getAntibodyPrepForms(AntibodyBean ab,
DBUtil bioRoot,
java.lang.StringBuffer b)
|
static void |
AntibodyBase.getAntibodyPrepForm(AntibodyPrep a,
DBUtil bioRoot,
java.lang.StringBuffer b,
int index)
|
static void |
AntibodyBase.getUseDilutionForms(AntibodyPrep a,
DBUtil bioRoot,
java.lang.StringBuffer b,
int apbIndex)
Pumps out useDilution forms, should always have one with each Prep |
static java.lang.String |
AntibodyBase.getAntibodyReport(AntibodyBean ab,
DBUtil bioRoot,
UserBean user,
boolean commonForm)
Returns an antibody report filled with the values in the bean. |
static void |
AntibodyBase.getAntibodyPrepReports(AntibodyBean ab,
DBUtil bioRoot,
java.lang.StringBuffer b,
boolean commonForm)
|
static void |
AntibodyBase.getAntibodyPrepReport(AntibodyPrep a,
DBUtil bioRoot,
java.lang.StringBuffer b,
int index,
boolean commonForm)
|
static void |
AntibodyBase.getUseDilutionReports(AntibodyPrep a,
DBUtil bioRoot,
java.lang.StringBuffer b,
int apbIndex,
boolean commonForm)
Pumps out useDilution reports |
Constructors in bioroot.antibody with parameters of type DBUtil | |
AntibodyBean(int id,
DBUtil bioRoot)
Assumes id is not zero |
Uses of DBUtil in bioroot.oligo |
Methods in bioroot.oligo with parameters of type DBUtil | |
static void |
OligoSpreadSheet.makeAndSetOligoBeans(javax.servlet.http.HttpSession session,
DBUtil bioRoot,
UserBean userBean)
Makes an array of OligoBeans based on Users OligoPreferences and sets them in the session. |
static java.lang.String |
OligoSpreadSheet.fetchOligoTableRows(Preference pref,
OligoBean[] beans,
int[] startStop,
DBUtil bioRoot,
boolean checked,
boolean allTabs)
Returns table rows for every oligo according to an OligoPreference, if allTabs==true, then all features are returned in a tab delimited format, otherwise its HTML. |
static OligoBean[] |
OligoSpreadSheet.fetchOligoBeans(java.lang.String sql,
DBUtil bioRoot)
Build OligoBean[] from Oligo table in database. |
static OligoBean[] |
OligoSpreadSheet.orderOligos(java.lang.String featureName,
Preference pref,
OligoBean[] beans,
DBUtil bioRoot)
Orders oligos, sort of nasty, can't figure another way, reflection is way too slow. |
static java.lang.String |
OligoModify.deleteOligo(OligoBean oligoBean,
UserBean userBean,
DBUtil bioRoot)
Attempts to delete an oligo, if sucessful, returns a "" String, otherwise an error message. |
static java.lang.String |
OligoModify.updateOligo(OligoBean oligoBean,
UserBean userBean,
javax.servlet.http.HttpServletRequest request,
DBUtil bioRoot)
Attempts to update an OligoBean in the database, only checks that the name is unique if it has changed. |
java.lang.String |
OligoBean.getGeneName(DBUtil bioRoot)
|
boolean |
OligoBean.submitNew(DBUtil bioRoot)
|
boolean |
OligoBean.updateOld(DBUtil bioRoot,
UserBean submitter)
|
boolean |
OligoBean.isOligoNameUnique(DBUtil bioRoot)
checks to see if oligo name is unique within labgroup, assumes a connection has been made |
static java.lang.String |
OligoBase.getOligoReport(OligoBean ob,
DBUtil bioRoot,
UserBean userBean,
boolean commonForm)
Returns an oligo report. |
static java.lang.String |
OligoBase.getOligoForm(OligoBean ob,
DBUtil bioRoot,
UserBean userBean)
Returns an oligo form filled it with the values in the oligo bean. |
Constructors in bioroot.oligo with parameters of type DBUtil | |
OligoBean(int id,
DBUtil bioRoot)
|
|
OligoBean(java.lang.String[] cells,
IdNameMatch[] genes,
IdNameMatch[] organisms,
UserBean userBean,
DBUtil bioRoot)
For bulk file upload should be 17? cells Name, Alias Oligo Sequence, Matching Gene Sequence, uM Stock Concentration, ng/uL Stock Concentration, Volume(uL), Purification, 0 1 2 3 4 5 6 7 Modifications, Orientation, Type, Storage Location, Availibility, Visibility, Handling Instructions, Target Gene Name, Organism, Notes 8 9 10 11 12 13 14 15 16 17 |
Uses of DBUtil in bioroot.plasmid |
Methods in bioroot.plasmid with parameters of type DBUtil | |
static void |
PlasmidSpreadSheet.makeAndSetPlasmidBeans(javax.servlet.http.HttpSession session,
DBUtil bioRoot,
UserBean userBean)
Makes an array of PlasmidBeans based on Users PlasmidPreferences and sets them in the session. |
static java.lang.String |
PlasmidSpreadSheet.fetchPlasmidTableRows(UserBean userBean,
PlasmidBean[] beans,
int[] startStop,
DBUtil bioRoot,
boolean checked,
boolean allTabs)
Returns table rows for every oligo according to a Preference, if allTabs==true, then all features are returned in a tab delimited format, otherwise its HTML. |
static PlasmidBean[] |
PlasmidSpreadSheet.fetchPlasmidBeans(java.lang.String sql,
DBUtil bioRoot)
Build PlasmidBean[] from Plasmid table in database. |
static PlasmidBean[] |
PlasmidSpreadSheet.orderPlasmids(java.lang.String featureName,
UserBean userBean,
PlasmidBean[] beans,
DBUtil bioRoot)
Orders plasmids, sort of nasty, can't figure another way, reflection is way too slow. |
static java.lang.String |
PlasmidModify.deletePlasmid(PlasmidBean plasmidBean,
UserBean userBean,
DBUtil bioRoot)
Attempts to delete an plasmid, if sucessful, returns a "" String, otherwise an error message. |
static java.lang.String |
PlasmidModify.updatePlasmid(PlasmidBean bean,
UserBean userBean,
java.util.HashMap nameValue,
javax.servlet.http.HttpServletRequest request,
DBUtil bioRoot)
Attempts to update a PlasmidBean in the database, only checks that the name is unique if it has changed. |
java.lang.String |
PlasmidBean.getGeneName(DBUtil bioRoot)
|
java.lang.String[] |
PlasmidBean.getMarkers(DBUtil bioRoot)
|
boolean |
PlasmidBean.saveMarkers(DBUtil bioRoot,
boolean deleteOld)
|
java.lang.String[] |
PlasmidBean.getStrainConcats(DBUtil bioRoot)
Returns an array of id: strainName, or empty String[]{""} if there are none. |
boolean |
PlasmidBean.saveStrainIds(DBUtil bioRoot,
boolean deleteOld)
Can delete old strainIds from PlasmidStrain table, and add new entries if any are present in the strainConcats. |
java.lang.String |
PlasmidBean.getHotLinkedStrains(DBUtil bioRoot)
Returns HTML strain names for display. |
boolean |
PlasmidBean.submitNew(DBUtil bioRoot)
|
boolean |
PlasmidBean.updateOld(DBUtil bioRoot,
UserBean submitter)
|
boolean |
PlasmidBean.isPlasmidNameUnique(DBUtil bioRoot)
checks to see if plasmid name is unique within labgroup, assumes a connection has been made |
static java.lang.String |
PlasmidBase.getPlasmidReport(PlasmidBean pb,
DBUtil bioRoot,
UserBean userBean,
boolean commonForm)
Returns an plasmid report. |
static java.lang.String |
PlasmidBase.getPlasmidForm(PlasmidBean ob,
DBUtil bioRoot,
UserBean userBean)
Returns a plasmid form filled with the values in the bean. |
static void |
PlasmidBase.findOligos(UserBean user,
PlasmidBean plasmid,
DBUtil bioRoot)
Uses Blast to find oligo matches to a plasmid from all the oligos in a labgroup visible to the user. |
static void |
PlasmidBase.findOligos(UserBean user,
PlasmidBean[] plasmids,
DBUtil bioRoot)
Uses Blast to find oligo matches to a given array of plasmid from all the oligos in a labgroup visible to the user. |
static void |
PlasmidBase.findOligoMatches(UserBean user,
PlasmidBean[] plasmids,
DBUtil bioRoot)
Uses Blast to find oligo matches to a given array of plasmid from all the oligos in a labgroup visible to the user. |
static void |
NewPlasmid.addStrain(PlasmidBean bean,
java.util.HashMap nameValue,
int labGroupId,
DBUtil bioRoot)
|
static void |
NewPlasmid.removeStrain(java.util.HashMap nameValue,
PlasmidBean bean,
DBUtil bioRoot)
|
Constructors in bioroot.plasmid with parameters of type DBUtil | |
PlasmidBean(int id,
DBUtil bioRoot)
|
|
PlasmidBean(java.lang.String[] cells,
IdNameMatch[] genes,
IdNameMatch[] organisms,
IdNameMatch[] markerIDMatch,
UserBean userBean,
DBUtil bioRoot)
For bulk file upload should be 16 cells 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Name Alias Source Recipients Reference Gene Organism Markers StrainIds Location Concentration Volume Purification Availability Visibility Notes Sequence |
Uses of DBUtil in bioroot.strain |
Methods in bioroot.strain with parameters of type DBUtil | |
static void |
StrainSpreadSheet.makeAndSetStrainBeans(javax.servlet.http.HttpSession session,
DBUtil bioRoot,
UserBean userBean)
Makes an array of StrainBeans based on Users StrainPreferences and sets them in the session. |
static java.lang.String |
StrainSpreadSheet.fetchStrainTableRows(UserBean userBean,
StrainBean[] beans,
int[] startStop,
DBUtil bioRoot,
boolean checked,
boolean allTabs)
Returns table rows for every oligo according to a Preference, if allTabs==true, then all features are returned in a tab delimited format, otherwise its HTML. |
static StrainBean[] |
StrainSpreadSheet.fetchStrainBeans(java.lang.String sql,
DBUtil bioRoot)
Build StrainBean[] from Strain table in database. |
static StrainBean[] |
StrainSpreadSheet.orderStrains(java.lang.String featureName,
UserBean userBean,
StrainBean[] beans,
DBUtil bioRoot)
Orders strains, sort of nasty, can't figure another way, reflection is way too slow. |
static java.lang.String |
StrainModify.deleteStrain(StrainBean strainBean,
UserBean userBean,
DBUtil bioRoot)
Attempts to delete an strain, if sucessful, returns a "" String, otherwise an error message. |
static boolean |
StrainModify.updateStrainCommonAccessFields(StrainBean bean,
UserBean userBean,
java.util.HashMap nameValue,
DBUtil bioRoot)
Just update the commonly accessible fields: restock, lastUser, remainingAliquots, comments |
static java.lang.String |
StrainModify.updateStrain(StrainBean bean,
UserBean userBean,
java.util.HashMap nameValue,
javax.servlet.http.HttpServletRequest request,
DBUtil bioRoot)
Attempts to update a StrainBean in the database, only checks that the name is unique if it has changed. |
java.lang.String |
StrainBean.getCellTypeName(DBUtil bioRoot)
Will look one time for a name, all other times will just return "". |
java.lang.String[] |
StrainBean.getPlasmidConcats(DBUtil bioRoot)
Returns an array of id: plasmidName, or empty String[]{""} if there are none. |
boolean |
StrainBean.savePlasmidIds(DBUtil bioRoot,
boolean deleteOld)
Can delete old plasmidIds from StrainPlasmid table, and add new entries if any are present in the plasmidConcats. |
java.lang.String |
StrainBean.getHotLinkedPlasmids(DBUtil bioRoot)
Returns HTML plasmid names for display. |
java.lang.String[] |
StrainBean.getMarkers(DBUtil bioRoot)
|
boolean |
StrainBean.saveMarkers(DBUtil bioRoot,
boolean deleteOld)
|
java.lang.String[] |
StrainBean.getParentConcats(DBUtil bioRoot)
Returns an array of id: strainName, or empty String[]{""} if there are none. |
boolean |
StrainBean.saveParentIds(DBUtil bioRoot,
boolean deleteOld)
Can delete old strainIds from StrainParent table, and add new entries if any are present in the parentConcats. |
java.lang.String |
StrainBean.getHotLinkedParents(DBUtil bioRoot)
Returns HTML parent/ strain names for display. |
boolean |
StrainBean.submitNew(DBUtil bioRoot)
Makes a new Strain table entry, don't forget to save associated markers and plasmids after updating this bean with its new id number. |
boolean |
StrainBean.updateOld(DBUtil bioRoot,
UserBean submitter)
Updates a Strain entry, don't forget to update markers and plasmids. |
boolean |
StrainBean.updateStrainCommonAccessFields(DBUtil bioRoot)
Just updates fields that are accessible by all lab group memebers. |
boolean |
StrainBean.isStrainNameUnique(DBUtil bioRoot)
checks to see if strain name is unique within labgroup, assumes a connection has been made |
static java.lang.String |
StrainBase.getStrainReport(StrainBean sb,
DBUtil bioRoot,
UserBean userBean,
boolean commonForm)
Returns an strain report. |
static java.lang.String |
StrainBase.getStrainForm(StrainBean sb,
DBUtil bioRoot,
UserBean userBean)
Returns a strain form filled with the values in the bean. |
static void |
NewStrain.removePlasmid(StrainBean bean,
java.util.HashMap nameValue,
DBUtil bioRoot)
|
static void |
NewStrain.addPlasmid(StrainBean bean,
java.util.HashMap nameValue,
DBUtil bioRoot,
UserBean userBean)
|
static void |
NewStrain.removeParent(StrainBean bean,
java.util.HashMap nameValue,
DBUtil bioRoot)
|
static void |
NewStrain.addParent(StrainBean bean,
java.util.HashMap nameValue,
DBUtil bioRoot,
UserBean userBean)
|
Constructors in bioroot.strain with parameters of type DBUtil | |
StrainBean(int id,
DBUtil bioRoot)
|
|
StrainBean(java.lang.String[] cells,
IdNameMatch[] cellTypes,
IdNameMatch[] organisms,
IdNameMatch[] markerIDMatch,
UserBean userBean,
DBUtil bioRoot)
For bulk file upload should be 23 cells 0 Name 1 Alias 2 Source 4 Reference 5 Type Bacteria, Yeast, Worm, Insect, Plant, Fish, Cell Line, Bird, Mammal or Other 6 Recipients 7 Organism name 8 Markers names, comma seperated 9 Plasmid Ids 10 Parent Strain Ids 11 Storage Location 12 Mutagen EMS, ENU, MMS, MNU, X-ray, UV, Transposon, T-DNA, Spontaneous or Other 13 Genotype/ Background 14 Phenotype 15 Growth Conditions 16 Restock 17 Remaining Aliquots 18 Array Type Extra Chromosomal or Integration 19 Seed Type Individual Line, Individual Pool, Set of Lines, or Set of Pools 20 Cell Type (Cell Lines) 21 Passage Number ( Cell Lines) 22 Mating Type ( Yeast) diploid, a, alpha, h+, or h-) 23 Availability 24 Visibility 25 Notes |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |