Package: tractor.base 3.4.2

Jon Clayden

tractor.base: Read, Manipulate and Visualise Magnetic Resonance Images

Functions for working with magnetic resonance images. Reading and writing of popular file formats (DICOM, Analyze, NIfTI-1, NIfTI-2, MGH); interactive and non-interactive visualisation; flexible image manipulation; metadata and sparse image handling.

Authors:Jon Clayden

tractor.base_3.4.2.tar.gz
tractor.base_3.4.2.zip(r-4.5)tractor.base_3.4.2.zip(r-4.4)tractor.base_3.4.2.zip(r-4.3)
tractor.base_3.4.2.tgz(r-4.4-any)tractor.base_3.4.2.tgz(r-4.3-any)
tractor.base_3.4.2.tar.gz(r-4.5-noble)tractor.base_3.4.2.tar.gz(r-4.4-noble)
tractor.base_3.4.2.tgz(r-4.4-emscripten)tractor.base_3.4.2.tgz(r-4.3-emscripten)
tractor.base.pdf |tractor.base.html
tractor.base/json (API)

# Install 'tractor.base' in R:
install.packages('tractor.base', repos = c('https://tractor.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/tractor/tractor/issues

On CRAN:

brain-imaginggraph-algorithmsparcellationtractography

59 exports 28 stars 6.42 score 5 dependencies 1 dependents 35 scripts 679 downloads

Last updated 3 months agofrom:81e9c7f1f0. Checks:OK: 5 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 13 2024
R-4.5-winNOTESep 13 2024
R-4.5-linuxNOTESep 13 2024
R-4.4-winOKSep 13 2024
R-4.4-macOKSep 13 2024
R-4.3-winOKSep 13 2024
R-4.3-macOKSep 13 2024

Exports:allEqualangleBetweenVectorsasMriImageaugmentedInfoPanelcopyImageFilescreateContactSheetGraphiccreateNeighbourhoodInfocreateProjectionGraphiccreateSliceGraphicdeduplicatedeserialiseReferenceObjectembraceemptyMatrixensureFileSuffixequivalentexecuteexpandFileNameextractMriImagefifxfxyfxyzgetColourScaleidentifyImageFileNamesimageFileExistsimplodeindexListis.emptyMatrixis.nilObjectisDeserialisablelocateExecutablematchPathsmergeMriImagesnewSparseArrayWithDatanilObjectpluralisepolarPlotPanelprintLabelledValuespromotereadDicomDirectoryreadDicomFilereadImageFileregisterDeserialiserregisterPathHandlerrelativePathremoveImageFilesreorderMriImageresolvePathresolveVectorserialiseReferenceObjectsortDicomDirectoriessymlinkImageFilesthreadSafeTempFiletrimMriImagevectorCrossProductvectorLengthviewImageswherewriteImageFile

Dependencies:oreRcppreportrRNiftishades

Readme and manuals

Help Manual

Help pageTopics
Indexing methods[,MriImage,ANY,ANY-method [,MriImage,ANY,missing-method [,MriImage,missing,ANY-method [,MriImage,missing,missing-method [,MriImage,MriImage,missing-method [,SparseArray,ANY,ANY-method [<-,MriImage,ANY,ANY-method [<-,MriImage,ANY,missing-method [<-,MriImage,missing,ANY-method [<-,MriImage,missing,missing-method [<-,MriImage,MriImage,missing-method [<-,SparseArray,ANY,ANY-method
Test whether all elements of a vector are equalallEqual
Creating MriImage objects from dataasMriImage extractMriImage reorderMriImage trimMriImage
A simple interactive viewer for MriImage objectsaugmentedInfoPanel polarPlotPanel viewImages
Image neighbourhoodscreateNeighbourhoodInfo neighbourhoodInfo
Visualise MriImage objectscreateContactSheetGraphic createProjectionGraphic createSliceGraphic visualisation
Concatenate and deduplicate vectorsdeduplicate
The DicomMetadata classDicomMetadata DicomMetadata-class
Combine similar strings into oneembrace
The empty matrixemptyMatrix is.emptyMatrix
Test two numeric vectors for equivalenceequivalent
Shorthand anonymous functionsfi fx fxy fxyz
Obtaining colour scalesgetColourScale
Working with MRI images stored in various formatscopyImageFiles identifyImageFileNames imageFileExists readImageFile removeImageFiles symlinkImageFiles writeImageFile
Create a character string by concatenating the elements of a vectorimplode
Extract one or more elements from a listindexList
Resolve a variable to a default when NULL%||% infix
Reference object serialisation and deserialisationdeserialiseReferenceObject isDeserialisable registerDeserialiser serialisation serialiseReferenceObject
Find or run an external executable fileexecute locateExecutable
Merging MriImage objectsmergeMriImages
The MriImage classMriImage MriImage-class
Create a SparseArray objectnewSparseArrayWithData
The nil objectis.nilObject nilObject
Number agreement with a vectorpluralise
Pretty print labelled informationprintLabelledValues
Promote a vector to a single-column or single-row matrixpromote
Read a directory of DICOM filesreadDicomDirectory
Read a DICOM file into a DicomMetadata objectreadDicomFile
Functions for file name and path manipulationensureFileSuffix expandFileName matchPaths paths registerPathHandler relativePath resolvePath
Miscellaneous vector functionsangleBetweenVectors resolveVector vectorCrossProduct vectorLength
The SerialisableObject classSerialisableObject SerialisableObject-class
Sort a directory of DICOM files into seriessortDicomDirectories
The SparseArray classSparseArray SparseArray-class
Obtain thread-safe temporary file namesthreadSafeTempFile
The TractorObject classTractorObject TractorObject-class
Compact conditional valueswhere