Search results for "Python"

showing 10 items of 160 documents

Diffusional Kurtosis Imaging in the Diffusion Imaging in Python Project

2021

ABSTRACTDiffusion-weighted magnetic resonance imaging (dMRI) measurements and models provide information about brain connectivity and are sensitive to the physical properties of tissue microstructure. Diffusional Kurtosis Imaging (DKI) quantifies the degree of non-Gaussian diffusion in biological tissue from dMRI. These estimates are of interest because they were shown to be more sensitive to microstructural alterations in health and diseases than measures based on the total anisotropy of diffusion which are highly confounded by tissue dispersion and fiber crossings. In this work, we implemented DKI in the Diffusion in Python (DIPY) project - a large collaborative open-source project which …

Computer scienceopen-source softwaremicrostructureNeurosciences. Biological psychiatry. NeuropsychiatryGrey matter030218 nuclear medicine & medical imagingWhite matterdiffusion MRI03 medical and health sciencesBehavioral Neuroscience0302 clinical medicinebiophysicsmedicineTechnology and CodeReference implementationDiffusion (business)DKIBiological Psychiatrycomputer.programming_languageGround truthmedicine.diagnostic_testMagnetic resonance imagingHuman NeuroscienceBiological tissueInvariant (physics)Python (programming language)Characterization (materials science)pythonDiffusion imagingPsychiatry and Mental healthmedicine.anatomical_structureNeuropsychology and Physiological PsychologyNeurologyDTIKurtosisAlgorithmcomputer030217 neurology & neurosurgeryRC321-571MRITractographyDiffusion MRIFrontiers in Human Neuroscience
researchProduct

2014

This paper investigates the finite-time distributedL2–L∞consensus control problem of multiagent systems with parameter uncertainties. The relative states of neighboring agents are used to construct the control law and some agents know their own states. By substituting the control input into multiagent systems, an augmented closed-loop system is obtained. Then, we analyze its finite-time boundedness (FTB) and finite-timeL2–L∞performance. A sufficient condition for the existence of the designed controller is given with the form of linear matrix inequalities (LMIs). Finally, simulation results are described.

ConsensusControl theorybusiness.industryApplied MathematicsDistributed generationMulti-agent systemControl (management)Construct (python library)Linear matrixFinite timebusinessAnalysisMathematicsAbstract and Applied Analysis
researchProduct

PyCellBase, an efficient python package for easy retrieval of biological data from heterogeneous sources.

2019

Background Biological databases and repositories are incrementing in diversity and complexity over the years. This rapid expansion of current and new sources of biological knowledge raises serious problems of data accessibility and integration. To handle the growing necessity of unification, CellBase was created as an integrative solution. CellBase provides a centralized NoSQL database containing biological information from different and heterogeneous sources. Access to this information is done through a RESTful web service API, which provides an efficient interface to the data. Results In this work we present PyCellBase, a Python package that provides programmatic access to the rich RESTfu…

Databases FactualComputer scienceAnnotationBiological databaseRESTfulcomputer.software_genreNoSQLlcsh:Computer applications to medicine. Medical informaticsBiochemistryDatabase03 medical and health sciencesAnnotationUser-Computer Interface0302 clinical medicineInstallationStructural BiologyVariantMolecular Biologylcsh:QH301-705.5030304 developmental biologycomputer.programming_language0303 health sciencesBiological dataDatabaseApplied MathematicsRepositoryComputational BiologyPython (programming language)CellBaseComputer Science Applicationslcsh:Biology (General)Scripting language030220 oncology & carcinogenesislcsh:R858-859.7Web servicecomputerSoftwarePython
researchProduct

Algoritmi krustvārdu mīklu veidošanai

2020

Darba mērķis ir izpētīt, kādi algoritmi spēj izveidot krustvārdu mīklas, un salīdzināt iegūtos rezultātus pēc dažādiem kritērijiem. Krustvārdu mīklu izveidei tiek padoti vārdi ar definīcijām un tiek veidots jauns režģis no padotajiem vārdiem. Tiks salīdzināti dažādi algoritmi pēc kritērijiem, kā piemēram, cik kompakta ir izveidotā krustvārdu mīkla, cik daudz krustpunktu ir izveidoti starp vārdiem, kāda ir malu proporcija u.tml. Darbā iegūtie algoritmi, kas tiks programmēti programmēšanas valodā Python, varētu veidot krustvārdu mīklas, lai cilvēkiem tas nebūtu jādara pašiem manuāli, kā arī tas ietaupītu cilvēku laiku.

DatorzinātneBacktrackingkrustvārdu mīklarežģisvārdnīcaPython
researchProduct

FrameNet-LV datu kopas transformēšana un tiešsaistes pārlūka izstrāde

2022

FrameNet-LV projekts ir balstīts uz latviešu valodas semantisku marķēšanu pēc freimu metodes. Šajā dokumentā aprakstītā programmatūra kalpo šī projekta papildināšanai ar datu transformēšanu uz XML formātu, kas ir balstīts uz Bērklija FrameNet projekta datu organizācijas struktūru, ar Python kodu pielāgojot to latviešu FrameNet vajadzībām. Dokumenta ietvaros ir aprakstīta arī šīs informācijas attēlošanas nolūkos izstrādātā tīmekļa pārlūka projektējums un realizācija. FrameNet-LV tīmekļa pārlūks ir izstrādāts ar mērķi, lai lietotājs spētu ar tā palīdzību ērtāk pārskatīt un pielietot korpusā marķēto semantisko informāciju pēc dažādiem meklēšanas un datu atlases kritērijiem.

DatorzinātneFrameNetXMLsemantiska marķēšanalatviešu valodaPython
researchProduct

Kvantu mašīnmācīšanās – klasterēšanas algoritma implementēšana

2020

Klasterēšana ir populārākā bez uzraudzības mašīnmācīšanās metode, kuras pamatprincips ir noteikt datu punktu sadalījumu apakšgrupās vai kopās, lai vienā un tā pašā klastera novērojumiem būtu zināma līdzība. Kvantu mašīnmācīšanās šobrīd ir aktuālā tēma, un kvantu algoritmi tiek izmantoti lai paātrinātu un/vai izlabotu klasiskus algoritmus. Darba ietvaros tiek analizēts un implementēts kvantu mašīnmācīšanās algoritms klasterēšanai, tas tiek salīdzināts ar klasisko algoritma implementāciju. Algoritms tiek implementēts, izmantojot Python programmēšanas valodu un Qiskit bibliotēku kvantu skaitļošanai, kas ļauj kvantu skaitļošanas kodu laist gan uz simulatoriem, gan uz IBM kvantu ierīcēm, kas ir …

DatorzinātneKvantiQiskitklasterēšanamašīnmācīšanāsPython
researchProduct

Restorāna mājas lapa

2015

Kvalifikācijas darba mērķis ir izstrādāt tīmekļa vietni reāli eksistējošam restorānam ar tai piesaistītu administrācijas paneli un datu bāzi, kuras nolūks ir optimizēt uzņēmuma darbību, veicinot klientu piesaisti, kā arī efektīvi pārvaldot elektroniski uzglabāto informāciju. Sistēmas administrācijas panelis paredzēts restorāna darbinieku un īpašnieku iekšējai lietošanai, lai ērti varētu rediģēt mājas lapā publicēto informāciju, kā arī uzglabāt vēl nepublicētus datus, pievienotu vai rediģētu sistēmas lietotājus, piešķirot vai atņemot tiem piekļuves tiesības dažādām lapas sadaļām. Sistēma izstrādāta uz Python/Django ietvara bāzes, izmantojot MySQL datu bāzu pārvaldības rīku.

DatorzinātneMājas lapaPython/DjangoMySQLAdministrācijas panelis
researchProduct

Kontrolpunktu bāzēta publisko transportu uzskaites sistēma

2017

Kvalifikācijas darba “Kontrolpunktu bāzēta publisko transportu uzskaites sistēma” ietvaros ir izstrādāta bāzes servera servisu implementācija, kuru izmanto, lai publisko transporta klientiem piedāvātu informāciju par publisko transportu pienākšanas laikiem. Šī sistēmas saziņa ar klientiem tiek nodrošināta ar HTTP serveri ar JSON saturu. Servisi ir izstrādāti C++, SQL programmēšanas valodā, izmantojot PosqtgreSQL bibliotēkas un Microsoft C++ REST bibliotēku. Testi ir Python programmēšanas valodā, izmantojot PyTest un Allure testu rezultātu rīku.

DatorzinātneRESTAllureC++PytestPython
researchProduct

Audio failu klasificēšanas sistēma

2019

Kvalifikācijas dаrbā izstrādāta sistēma, kаs pаredzētа ierаkstītu audio failu аpstrādei, lаi veiktu to atpazīšаnu un klasifikāciju grupās. Sistēma nepieciešаma, lai, analizējot zvanu centrа darbu, būtu iespēja noteikt kāda automātiskā atbildētāja frāze ir skanējusi. Lai to panāktu ir izveidota datu bāze, kas satur apstrādātu informāciju par katru failu. No аtsevišķа fаilа, аr iepriekš zināmu sаturu, tiek iegūts unikāls frаgments. Dаtu bāzē tiek meklēts, vаi šis frаgments ir аtrodаms vēl kādos no neklаsificētiem fаiliem tādējādi rodot iespēju tos sаgrupēt, neveicot lаikietilpīgu mаnuālu аudio fаilа klusīšаnos.

Datorzinātneaudio failiklasifikācijameklēšanaPython
researchProduct

Dziļo viltojumu atpazīšana

2020

Bakalaura darbā “Dziļo viltojumu atpazīšana” gan teorētiski, gan praktiski tiek apskatīti dažādi dziļo viltojumu atpazīšanas algoritmi un realizēti 3 dažādi neironu tīkli viltojumu atpazīšanai. Lai arī dziļie viltojumi var būt bāzēti gan uz video, gan audio izmaiņām, šajā darbā fokuss ir tieši uz video izmaiņām. Tāpat tiek sniegts ieskats arī dziļajos viltojumos pēc to būtības –kas tieši tie ir un kā tie tiek izstrādāti.Lai arī ideja par dziļajiem viltojumiem radās jau pagājušā gadsimta beigās, tolaik tehnoloģijas vēl nebija tik attīstītas, lai šī ideja gūtu plašāku publisko interesi un tā tas bija līdz 2017. gadam, kad dziļie viltojumi strauji sāka gūt propularitāti. Kopš tā laika šīs tēma…

Datorzinātnedziļie viltojumidziļā mašīnmācīšanāssejas atpazīšananeironu tīkliPython
researchProduct