2007
Service-oriented Architecture in Medical Software: Promises and Perils
Nadkarni P, Miller R. Service-oriented Architecture in Medical Software: Promises and Perils. Journal Of The American Medical Informatics Association 2007, 14: 244-246. PMID: 17213485, PMCID: PMC2213462, DOI: 10.1197/jamia.m2349.Peer-Reviewed Original Research
2004
Managing Complex Change in Clinical Study Metadata
Brandt CA, Gadagkar R, Rodriguez C, Nadkarni PM. Managing Complex Change in Clinical Study Metadata. Journal Of The American Medical Informatics Association 2004, 11: 380-391. PMID: 15187070, PMCID: PMC516245, DOI: 10.1197/jamia.m1511.Peer-Reviewed Original ResearchConceptsMetadata managementClinical study data management systemsHigh-level specificationData management systemProduction rule systemMiddleware enginesUse casesMetadata modificationCentralized informationStudy metadataManagement systemMetadataInformationSubschemaSystemSoftwareSpecificationEngineCapabilitySpecific typesManagement
2003
Temporal query of attribute-value patient data: utilizing the constraints of clinical studies
Deshpande AM, Brandt C, Nadkarni PM. Temporal query of attribute-value patient data: utilizing the constraints of clinical studies. International Journal Of Medical Informatics 2003, 70: 59-77. PMID: 12706183, PMCID: PMC2987270, DOI: 10.1016/s1386-5056(02)00183-1.Peer-Reviewed Original ResearchConceptsClinical study data management systemsTemporal queriesClinical patient record systemsClinical data storageData management systemPatient record systemQuery algorithmData storageTemporal operatorsClinical studiesQueriesManagement systemGroup of patientsRecord systemEffect of therapyTemporal computationAdverse eventsRelational formsPatient dataLogistic reasonsArchitectureValue modelAlgorithm
1996
PhenoDB: An Integrated Client/Server Database for Linkage and Population Genetics
Cheung K, Nadkarni P, Silverstein S, Kidd J, Pakstis A, Miller P, Kidd K. PhenoDB: An Integrated Client/Server Database for Linkage and Population Genetics. Journal Of Biomedical Informatics 1996, 29: 327-337. PMID: 8812078, DOI: 10.1006/cbmr.1996.0024.Peer-Reviewed Original ResearchMeSH KeywordsAllelesComputer Communication NetworksComputer GraphicsComputer SystemsData Interpretation, StatisticalDatabase Management SystemsGene FrequencyGenetic LinkageGenetic MarkersGenetics, PopulationHumansInformation Storage and RetrievalInformation SystemsPedigreePhenotypeUser-Computer InterfaceConceptsClient/server databaseClient/server architectureData management tasksData analysis tasksUse graphical interfaceServer architectureDatabase applicationsComplex adServer databaseInteractive validationAnalysis tasksGraphical interfaceFile formatManagement tasksLarge datasetsPhenoDBMultipoint linkageGeneric formatHardy-Weinberg ratiosData entryEfficient managementProject managementGenetic marker dataPopulation geneticsTask
1995
SQLGEN: a framework for rapid client-server database application development.
Nadkarni P, Cheung K. SQLGEN: a framework for rapid client-server database application development. Journal Of Biomedical Informatics 1995, 28: 479-99. PMID: 8770535, DOI: 10.1016/s0010-4809(85)71030-0.Peer-Reviewed Original ResearchMeSH KeywordsComputer Communication NetworksComputer SecurityComputer SystemsEquipment FailureSoftwareConceptsDatabase application developmentStructured query languageApplication developmentCommon database operationsClient-server modeRapid application prototypingClient machineQuery languageDatabase operationsDatabase serverServer dataUser actionsApplication prototypingAccess rightsData dictionaryMicrocomputer databaseMetadataRelational formsClientsBiomedical databasesModest effortDictionaryServerFrameworkDatabase
1992
Comparing machine-independent versus machine-specific parallelization of a software platform for biological sequence comparison
Miller P, Nadkarni P, Pearson W. Comparing machine-independent versus machine-specific parallelization of a software platform for biological sequence comparison. Bioinformatics 1992, 8: 167-175. PMID: 1591612, DOI: 10.1093/bioinformatics/8.2.167.Peer-Reviewed Original ResearchConceptsDatabase of sequencesBiological sequence comparisonParallel computationMachine-independent parallel programming languageParallel programming languageHypercube parallel computerProgramming languageSoftware platformParallel computersParallel machinesExpressive powerBiological sequencesParallelizationPlatform programComputationModest sacrificeBenchmark testsLogicDatabaseCase studyComputerPortabilityMachineLindaRelative advantages
1991
Parallel computation and FASTA: confronting the problem of parallel database search for a fast sequence comparison algorithm
Miller P, Nadkarni P, Carriero N. Parallel computation and FASTA: confronting the problem of parallel database search for a fast sequence comparison algorithm. Bioinformatics 1991, 7: 71-78. PMID: 2004277, DOI: 10.1093/bioinformatics/7.1.71.Peer-Reviewed Original ResearchMeSH KeywordsAlgorithmsAmino Acid SequenceComputer SystemsMathematical ComputingMolecular Sequence DataProgramming LanguagesSoftware DesignConceptsSequence comparison algorithmAmount of computationMachine-independent parallel programming languageComparison algorithmsDisk I/OParallel programming languageParallel program runsO bottleneck problemDifferent parallel machinesBiological sequence comparisonNumber of processorsTime-consuming computationProgramming languageParallelization strategyParallel computationParallel machinesProgram design strategiesProgram runBottleneck problemFASTA algorithmFASTAAlgorithmComputationBottleneckGeneral problem